the exact cause is unknown the current deputy mayor is andrew turner ndangamiterere cyo muri urwo rwego ahura na mugenziwe w'uburusiya sergei lavlov i geneve