Fact Check FALSE: Video Shared by Babu Owino Is Not From Nairobi’s Jacaranda Estate 85 views2 min read