Bulgaria's parliament passed a sweeping constitutional reform on Wednesday that the ruling majority says is part of commitments to changes in the judiciary and aims for full Schengen membership, but has drawn criticism from pro-Russian President Rumen Radev and the pro-Russian opposition for stripping the president of much of his power to appoint caretaker governments.