Africa's truly independent, and politically-neutral news organization
Source: Africa Publicity Over 250,000 worshipers, religious leaders, and dignitaries gathered in St. Peter’s Square…