@TroubledHumanRightsfrom Texas linked…4mos4MO
▲ 166 replies
This Means War!!! Biden, Defense Sec. Austin & Zelensky are threatening to send US Troops to fight Russia if billions $$…