Vladimir Putin’s annual presser did not disappoint as the President of Russia revealed how his moves are set to destroy the foundation for NATO’s policy of undermining Russia. Journalists and analysts Ben Norton and Carl Zha join to give their reactions.
Russia Just Sent 6 Warships To Israel In Support Of Palestine!
BIDEN’s WARNING To Israel: “Russia Just Sent Troops Into Gaza!”