Few may be aware that an Orthodox Christian church exists in the heart of the city, tucked away amid towering skyscrapers. Housed in an unassuming white bungalow, the Archangel Michael Russian ...