Man is arrested for raping a girl – then a secret is revealed that leaves police speechless
© Facebook/Green Book Co. Without a plan or a destination in mind, Pili walked around Tanzania until she reached the town of Mererani. It’s located in the foothills of Africa’s tallest mountain, Kilimanjaro. The small ...