News 18 Stolen Sheep Silently Returned to Kenyatta’s Northlands Farm April 14, 2023April 14, 2023 Some of the sheep that were stolen from Northlands last month have been recovered, with police sources indicating that so far 18 sheep were returned, some with people believed to be aides…