NEWS Missing Embu Twins Back Home, Allege KidnappingBy Eva NyamburaJuly 16, 2022 Embu twins who disappeared earlier this week have been found. The Form Two boys – Leon Macharia and Ryan Mwenda,…