Malawi police DEDZA-(MaraviPost)-The Malawi Police in Dedza are keeping in custody a self-proclaimed prophetess who claimed...

NBS Bank Your Caring Bank