Meanwhile, keep updated
BREAKING – Russia calls the British and French Ambassadors to tell them Moscow knows their troops are in Ukraine! They left after spending about 40 minutes there. Both refused to talk to the press. Meanwhile, keep updated Subscribe to @WW3INFO ✅