ITA in UK & Pak join forces – A launch ceremony in London
by: admin
October 2, 2013
Idara-e-Taleem aur Agahi, UK and Pak counterparts of the organization get together, co-hosted by DFID (Department of International Development) in UK… a ceremony brought to you exclusively by TVapex