View all
Sri Lankan general
Major General V. Udaya B. Nanayakkara, USP was a Sri Lankan military engineer. The Chairman of the Ministry of Urban Development, he was the former Chief Field Engineer of the Sri ... Wikipedia