(Author: Libyan Gazette Editorial Staff) Streit Group, a Canadian-owned company, has supplied armoured vehicles to war torn Libya in violation of the UN imposed arms embargo. The UN has spoken against Streit Group, who has manufacturing plants in Innisfil, Ontario, north of Toronto, for violating a UN resolution and sending …
Read More »