Teen killed at Nigerian Police station; Damages filed against Shell; Media banned in Ethiopia (video)

Share

Teen killed at Nigerian Police station; Damages filed against Shell; Media banned in Ethiopia and many more stories from News Africa TV.