Taliban detains three British men in Afghanistan, UK non-profit says

Three British men have been detained by the Taliban in Afghanistan, according to the non-profit Presidium Network.

More Headlines

ToAD Bike RaceFriday, June 19

  The Tour of America’s Dairyland (ToAD) is the largest competitive road cycling series in the U.S. It hosts 11 straight...