CarwilBJ’s avatarCarwilBJ’s Twitter Archive—№ 32,653

  1. RT @PeruginiNic: Why aren’t the same Western international and military law scholars who vehemently rejected Amnesty’s human shielding argu…