Tagbo’s death: Davido releases official statement, CCTV footages

Davido claims that Tagbo did not step a foot into his car at any time.

The post Tagbo’s death: Davido releases official statement, CCTV footages appeared first on Premium Times Nigeria.

Source: Tagbo’s death: Davido releases official statement, CCTV footages