ABDUR REHMAN KHALID
ABDUR REHMAN KHALID

ABDUR REHMAN KHALID

A Passionate Problem Solver, Searching for Spirituality, Seeking Opportunities to Learn Things in order to make this world a better place to live in.