Tag: Dr Stella Immanuela

Hydroxychloroquine: Facebook, YouTube yank off Dr Immanuela’s video

The drama sparked by US-based Nigerian doctor, Stella Immanuela, claiming that Hydroxychloroquine

Phenomenal Phenomenal