Top News

Controversial Slovak police video

Posted

Apr 8 - A controversial video emerges showing what is alleged to be Slovakian police telling Roma children to slap each other and strip.