Search
  • DELTA

CAPE TOWN, SOUTH AFRICA: OVER TWO THOUSAND PROTESTERS RALLIED AGAINST FORCED VACCINE MANDATES

Watch Cape Town Residents Protest Against Wuhan COVID Vaccine Mandates, Lockdowns


1 view0 comments