Saturday , July 20 2024
Home / Tag Archives: 25. March 2013

Tag Archives: 25. March 2013

Rhodes parade: protester punches police chief, woman stabs city council member

Independence Day parade on the islands of Rhodes turned bloody. A woman stabbed a member of the city council, while a protester punched the local police director right in the face. According to local news portal, the incidents started with a group of protesters verbally attacking local and regional …

Read More »