Nigeria, June 24 -- US President Donald Trump has announced a "complete and total" ceasefire between Israel and Iran even before the warring factions made such announcement.

The American leader's announcement late on Monday occurred hours after Iran fired missiles at a US base in Qatar, in retaliation for Sunday's American attacks on Iranian nuclear facilities.

The Iranian missiles were intercepted by Qatar, which had reportedly been warned about them by Iran.

"On the assumption that everything works as it should, which it will, I would like to congratulate both Countries, Israel and Iran, on having the Stamina, Courage, and Intelligence to end, what should be called, 'THE 12 DAY WAR,'" Mr Trump wrote in a social media post. "This is a...