U.S. Senator Ted Cruz (R) has introduced the Nigeria Religious Freedom Accountability Act of 2025, a bill seeking to protect…
No plan has been officially announced, but this is also a move that comes during a time when China is…