Tag: Is Shame Necessary – New Uses for an Old Tool”

The Power of Focus: Proposal for a ‘European Magnitsky Act’

     

Germany has halted arms sales to Riyadh and agreed with France to place a travel ban on several Saudi nationals following the killing of Jamal Khashoggi, raising international pressure on… Read more »