Muhammad Rashid (Pakistan) has been setting records for over five years and it seems as though he has another five years or so of record-breaking ahead! ... Read More