Def, that is communist propaganda. They always have an answer as to why they are destroying our country. They are full of S---.