Google internet balloon causes scare as it crashes in Meru
-
BREAKING NEWS
Google internet balloon causes scare as it crashes in Meru
Google’s Project Loon balloon that landed in a miraa farm in Nthambiro, Igembe Central in Meru County on December 29,…
Read More »