Abuja street of death?

The Federal Capital Territory (FCT) Police Command has…