Strange object surprises observers in Puerto Rico and the Dominican Republic

A curious object was observed soaring through the skies in various areas of Puerto Rico, the Dominican Republic and other areas of the Caribbean around … Read more