A Bill designated S. 2747, titled 'Nigerian Freedom Accountability Act of 2025' has been presented to the American Senate which when passed will require the government of the United States of America ...