In a remarkable feat of resilience and determination, Indian rescuers successfully rescued all 41 construction workers who had been trapped inside a collapsed tunnel in the...
An officer of the Nigerian Police Force has reportedly knocked down three people at a construction site in Adamawa State. The power-drunk officer according to reports...