Semi naked women stage dramatic protest in Leeds over sheep cruelty
By Bethany Armer
THREE YOUNG semi naked protesters staged a demonstration in Leeds city centre against the unethical treatment of sheep in the wool manufacturing industry worldwide.Read More »Semi naked women stage dramatic protest in Leeds over sheep cruelty