The police officer was arrested yesterday afternoon by Tripoli department officials and is facing charges of violating pet welfare laws....
News in English from Greece
News in English from Greece
The police officer was arrested yesterday afternoon by Tripoli department officials and is facing charges of violating pet welfare laws....