Hospitality institute, East African Utalii Institute has come out to refute claims by animal rights activists, that its ‘roasted...