Owei Lakemfa: How US, Others Created ISIS Posted on January 24, 2019 By: Dev By Owei Lakemfa. The United States (US) like a country under bombardment, scrambled its NationalRead More