The United Kingdom has announced that it would be deploying 300 troops to the UN peacekeeping mission in Mali to tackle the growing threat by Jihadists in the Sahel nation. The deployment is in line with the nation’s commitment to strengthening the security and upholding human rights in a region that is ravaged by terrorism,...