Lawsuit against Saudi official Ahmed Asiri in France
A human rights organization filed a legal complaint in France against Saudi Major General Ahmed Asiri, the criminal arm of Crown Prince…
Read More
A human rights organization filed a legal complaint in France against Saudi Major General Ahmed Asiri, the criminal arm of Crown Prince…
Read More