World News Cecil the lion’s brother, Jericho, also illegally killed in Zimbabwe Editor Aug 1, 2015 0 Jericho, the brother of slain Cecil the lion, was killed Saturday in Hwange National Park in Zimbabwe, a senior…