Riot police fire tear gas at thousands of protesting shepherds
The Poodle (and Dog) Blog
Posted in Pet Care Articles
Tagged Fire, Police, protesting, Riot, shepherds, tear, THOUSANDS
Leave a comment