Corruption, religious differences, and mounting successes by the Vietcong guerrillas weakened the South Vietnamese government of Ngo Dinh Diem. Diem was Catholic, and public protests over the repression of Buddhists threatened the stability of his regime.