Nature has once again unleashed its fury in the Caribbean, devastating the Abacos Islands in the Bahamas and forcing its total evacuation.


💬See 0 comments