Each year, thousands of Jehovah’s Witnesses flood into football and soccer stadiums across the globe to prepare for enlightenment and direction from their global leaders, the Governing Body. The Governing Body is comprised of eight men, all living and working in upstate New York in a compound affectionately referred