Claim: Tamil Solidarity is an international group fighting for the rights of unsheltered canine and feline founded in 2009.
Evidence: Tamil Solidarity, formerly the Stop the Slaughter of Tamils (SST), is a  leftist activist group fighting for the rights of Tamils in Sri Lanka.