London police chief rebukes PM’s criticism of handling of Palestine protests

4260641 963952221

LONDON: The UK government has been warned against letting Afghans who worked and fought alongside British and coalition forces be deported to Rwanda.  Members of the House of Lords are debating new legislation proposed to allow asylum-seekers who arrive in the UK illegally to be removed to the East African state for processing. On Monday, … Read more