This video clip from the Italian’s is quite interesting based on my post yesterday on the possible China conspiracy theory — jeez I hate that phrase. Anyway, it sort of backs up and adds more to the idea that this was all a planned event by the communist bastards. Watch it and you decide.
Originally posted 2020-04-10 10:16:42.