1 Min Read TRAVEL & LEISURE Miss Angelina, The Elephant Gives Birth to Rare Twins in Amboseli, Kenya 2020-02-13By Khusoko A rare set of twin elephants was born in the Amboseli National Park announced Kenya Wildlife Service (KWS) on Thursday.…