A memorial calls into question Gods existence on April 20, 2017 in Huntington, West Virginia. - Huntington, the city in the northwest corner of West Virginia, bordering Kentucky, has been portrayed as...