Mainstreaming Alternate
Sri Lankan navy on Tuesday rescued more than 100 whales that had been mysteriously stranded on…