New Delhi. Nature has given a wonderful gift to 22 year old youth Muhammad Ali of Toba Tek Singh. The…