A family tackles police in Asaba, Delta State, Nigeria over the missing organs of their newborn baby in hospital as they accuse the State Police Command of compromising the case. The baby was brought to the hospital, but died after being on oxygen. The family said when they came to …
Read More »