DEFEAT IN UKRAINE, PEACE IN GAZA, MEANS WAR IN IRAN.

Leave a comment