Britain suspends 30 of its 350 arms export licenses to Israel for serious violation of International humanitarian law
Britain finally has done something of importance suspending 30 out of its 350 arms export licenses to Israel. The announcement
Read More