Saturday, March 23, 2019
Category 5 Hurricane "Irma" has just touched land for the first time since its manifestation in the Atlantic ocean. The island that is being hit with the eye of the storm at the moment is Barbuda and Antigua. Two...

RECENT NEWS