As heavy rains poured throughout the country last week, some even causing flooding in some areas, residents of Gabane reeled in shock at the sight of what seemed like a baby floating in a water trench.A close look confirmed their horror suspicions....