IN PHOTOS: Four killer whales caught in Bagga
Whalers in the Central Leeward town of Barrouallie were Sunday evening rushing to complete the processing of four killer whales (orcas) landed earlier that day. The marine mammals, called “white … Continue reading IN PHOTOS: Four killer whales caught in Bagga
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed