Seventy brothers embarked on a remarkable journey, conquering an 80-mile cycling challenge with 4,500 feet of elevation from London to Dover. This mission was about more than endurance  it was driven by faith and the urgent need to raise funds for the first Masjid in Dover.  A Journey of Unity and Purpose These brothers faced…

Read More