Police WATCH: Cop Taking A Knee On A Woman On Freedom’s Day In England (ENGLAND) Three police in England were recored placing a knee on a woman’s neck and chest at an anti-lockdown protest during “Freedom Day” outside... AdminJuly 19, 2021