Senator Ted Cruz has introduced the Nigeria Religious Freedom Accountability Act of 2025, a bill aimed at protecting Christians from persecution. In a statement from Cruz to the outlet The National ...