Answer: The United States had many reasons for going to war in 1812: Britain's interference with its trade and impressment of its seamen; Americans' desire to expand settlement into Indian, British, and Spanish territories; aspirations to conquer Canada and end British influence in North America;
Explanation:
In an effort to prevent any alliances between the Cherokee Indians and the Mexicans, the Federal Government sent Sam Houston and John Forbes to the territories occupied by the Native Americans in order to negotiate the boundaries in which they could peacefully settle. These negotiations ended with a treaty on February 23, 1836. However, this document was rejected by the Senate because it considered the consultation had exceeded its powers by offering land grants to the Cherokees. Houston decided to disregard this and maintained the kept the treaty made with the Indians. However, President Mirabeau B. Lamar would ultimately agree with the Senate's interpretations and leave the treaty without effect.
The Court's ruling effectively freed corporations and unions to spend money both on "electioneering communications" and to directly advocate for the election or defeat of candidates (although not to contribute directly to candidates or political parties).