PoliticsWorld NEWS
‘He Has No Idea What the Hell He Is Talking About’ – Ukraine at War Update for June 28
Trump sidesteps debate questions about Ukraine war; EU realizes it needs to put €500B into defense; Olympics invite 22 Russians to Paris, some decline RSVP; Bulgaria cold-shoulders NATO summit