21 days agoDouglas Macgregor: Iran New Power Plays - Israel defeat on battlefield, IDF suffered humiliationBiological Medicine
2 days agoRT News - June 19 2024 Pres. Putin has arrived in North Korea, signing important documentsQueenStreet