Kenya’s first building with Architecture that portrays Islamic values has opened today at the junction of Lenana Road and Woodlands Road in Kilimani...