It’s a good thing Ocracoke Island in North Carolina is small enough to walk or bike around. The island along the Outer Banks has lost its only gas station. Hyde County manager Bill Rich tells The Virginian-Pilot in Norfolk, Virginia, that the fuel provider for Ocracoke Station shut off the pumps because the owner couldn’t […]
Brazil authorities say U.S.-based church behind abuse
Every day before work, Liliane Souza says, she and three dozen fellow workers at a Brazilian picture-framing factory affiliated with the Word of Faith Fellowship church were obligated to pray. When workers made a mistake, such as cutting a frame too short, she says they were screamed at and sometimes even hit to expunge the […]