Phaneroo Ministries Breaks Guinness World Record For Longest Applause Thousands of worshipers flock to Phaneroo Ministries International, a well-known church in Uganda. READ MORE