Pope Francis Visits Largest Mosque in Southeast Asia
Pope Francis, who began his visit to Indonesia, which is home to the world's largest Muslim population and only 3 percent of the 275 million population is Catholic, on Tuesday, visited the Istiqlal Mosque, the largest mosque in Southeast…