<span>This is of course somewhat of a subjective question, but in general most would agree that in general expansion was not justifiable since the Mexicans and Natives were doing nothing to provoke the US. One could argue it was justifiable since Americans needed more land. </span>
No it's either you Christian or Catholic you can't be both at the same time unless you wanna change religions.
3rd party is someone who is not one of the main people involved in a business agreement or legal case
1. Greater variety of goods available for consumption
2. More employment
3. Promotes efficiency in production