Nairobi, Kenya | AFP | Human Rights Watch (HRW) on Wednesday accused Kenyan police of killing at least six people and beating and extorting others while enforcing a dusk-to-dawn curfew imposed to halt the spread of the coronavirus. Kenya imposed the 7pm-5am lockdown from March 27. The rights watchdog said police …
Read More »