Stowaway Indian Lands In Scotland No one noticed him, as he went abroad onboard a ship. A squirrel travelled thousands of kilometers by ship from India, and reached Scotland. Staff at a wildlife hospital in […] Koushik Das September 20, 2022 Leave a Comment