Leftists Whining at Wrecked BLM Plaza: “Where Is Congress? Do Your Job!”


Posted originally on Rumble on Bright Bart New Network on: Mar 15, on 5:30 am EST