uk broke the law by allowing arms sales to saudi arabia, rules senior
Britain is the seller of arms, after United States, Russia, France, Germany and China, according to Stockholm SIPRI I. ..…
Britain is the seller of arms, after United States, Russia, France, Germany and China, according to Stockholm SIPRI I. ..…