
Kenya Hosts Dutch Royals Amidst Growing Human Rights Concerns
As Kenya hosts Dutch royals King Willem-Alexander and Queen Maxima, there is growing public pressure to cancel the visit due to allegations of human rights abuses by the Kenyan government. …
Kenya Hosts Dutch Royals Amidst Growing Human Rights Concerns Read More