Posts Tagged “Larnaca”

YouTube Preview Image Read the rest of this entry »

Comments Comments Off on Egyptian Ambassador slapped a police officer in Cyprus, according to the media