Congressman: There is no “freedom from religion”

Claiming Americans don’t have “freedom from religion,” a GOP lawmaker from Texas has introduced federal legislation that would force Air Force Academy cadets to swear an oath to God.

Rep. Sam Johnson (R-TX) introduced HR 1425, the Preserve and Protect God in Military Oaths Act of 2015, also known as the “so help me God” bill, claiming the legislation “Defends Religious Freedom for America’s Troops,” yet it does the exact opposite.

Read more about H. R. Bill 1425