British MP Sarah Owen says Indigenous people in Britain don’t exist and they need to pay for the crimes of their ancestors

Dec 15, 2020

Recent Categories

View All