Shedrack Ochoche: Police deny torturing man to death over missing car battery

The Federal Capital Territory, FCT Police Command has denied the alleged killing of one Shedrach...

Read More