vitalovegodbasquetba vitalovegodbasquetba 15-02-2021 History contestada what were the causes and consequences of the taiping rebellion in China