Egypt on Friday declared renegade British lawmaker George Galloway persona non grata, accusing him of incitement after his harsh criticism of Cairo over delays in an aid convoy's entry into Gaza, the foreign ministry said.
powered by mochila
.