A sex worker was found dead when cleaners swept her room in a hotel in Onitsha, Anambra State, Nigeria, according to reports. The victim was suspected to be murdered or had committed suicide. The positioning of the body suggested that she was strangled. A colleague of the deceased said she …
Read More »