historyreviewed.best
Youtube Flags my Jewish Super Power China & Germans must be proud video as HATE SPEECH!
[I got this note from a reader who tried to put my video on Youtube. Read how quickly it was whacked! I hear Lady Michelle Renouf was arrested in Berlin, Germany yesterday. It is sickening what is …