Latest news
×

www.rappler.com Grenade thrown at Russian consulate in Greece – police

The attack occurs at around 0200 GMT, with no one immediately claiming responsibility
www.rappler.com
 32