With Ethnic Minority Leaders as Prime Minister, Mayor of London, Scottish First Minister, and Irish Taoiseach, British Leftist Wonders if We’ll Ever See the End of Racist Oppression
With Rishi as Prime Minister, Sadiq Khan as Mayor of London, Humza Yousaf as Scottish First...
Read More