An Opera News Kenya publication
Inhuman! Danish police have arrested 14 people for sharing a video on social media purportedly showing…