Malaysian island May 19, 2017 0 Deadly crocodiles invade Malaysian island An island off the coast of Sabahan has found itself harboring and sheltering vicious saltwater…