Because the North wanted to abolish slavery and the South didn't because they were making some serious money.
Here are some reasons take your pick. Good luck! :)
Japan had modernized weapons
Corruption of the Chinese government-officials embezzled military funds.
Chinese army and navy had little preparation for the war
Japan had better war tactics and strategies
Chinese just finished the War of Opium and were weak
The majority of China’s massive population was not educated
The Supreme Court ruled that criminal suspects, prior to police questioning, must be informed his/her constitutional right to an attorney.
False I think I hope it helps