Nigerian police officers abduct a popular content creator, force him to wire N1.2m to them.

28
Jun 22