Posts

Showing posts with the label President Bashar al-Assad

Challenging the Limits of Immunity: France's Landmark Ruling Against Assad