Michael Phelps was arrested again. This time he was caught by police while driving passenger car Land Rover with a speed of 84 miles per hour in a section of road where the speed limit was only 45 mph. Swimmer, winner of many Olympic gold medals, was arrested Tuesday at around 01.40 am after he […]