James Jeffrey is a freelance journalist who splits his time between the Horn of Africa, the U.S., and the UK, and writes for various international media. Follow him on Twitter @jrfjeffrey.