20120712 india: Bahuguna defeats rival BJP in bypolls