Hajjride
A group of eight British Muslims have cycled across England, France, Germany, Switzerland, Italy, Greece, Egypt and finally to Saudi Arabia, having cycled a total of 2,200 miles.
Most Read