25-year-old Cameron Mofid from San Diego has become the youngest person to visit every nation in the world, all 195 countries.

See Full Page