There are about 370 North Atlantic right whales left in the world — and a Newfoundland man spotted one off the southern Avalon Peninsula earlier this month. Tour guide Jared Clarke was taking a group bird watching off St. Shott’s when he noticed a whale surfacing out of the corner of …
Read More »
Asian Tribune Your Multilingual Newspaper covering World and local news News