Did US Police Kneel In Apology For The Killing Of George Floyd?

George Floyd, died in Minneapolis, Minnesota on 25th May, after a police officer Derek Chauvin had knelt on his neck for almost nine minutes. Ever since these horrifying scenes of the police officer kneeling on the face of hapless George Floyd started circulating, riots erupted across the USA in the midst of the COVID-19 outbreak With […]

Continue Reading