Political Gists WHY DOES EMEKA IHEDIOHA WEAR GREEN CAPS? by City People March 8, 2019 Everybody refers to him as Emeka Green Cap. Some others call him that Green Cap wearing Abuja Lawmaker. He is a 3-time House of Representative member. He served as Deputy… 0 Facebook Twitter Google + Pinterest