Say no to animal testing simply by choosing to avoid buying from brands that continue to test on animals! Animal testing for cosmetics is not required by law (except in China) and there are nearly 50 scientifically validated non-animal testing methods available. Say no to animal testing!
Jeremy Corbyn, at the time the newly-elected MP for Islington North, being arrested by police as he supports an anti-apartheid protest in solidarity with the South African people, London, England, United Kingdom, photograph by Rob Scott.
Ex British Army guy suffering from PTSD seeking help to get him back on track. I discovered the site whilst searching my own name on google and discovered he had the same name. If you can spar e anything please help.