Tag: Tornados

G7 warns Russia on Ukraine

Seven of the world’s leading democracies have issued a warning that if Russia invades Ukraine, it would face “massive consequences.” United Press International is reporting that representatives of G7 – which includes […]