India News: BJP on Tuesday sprung yet another surprise by snatching two Rajya Sabha seats, one each in Uttar Pradesh and Himachal Pradesh, by winning over MLAs belonging to Congress and Samajwadi Party and their allies. The two ambushes dealt another psychological blow to the opposition camp in the lead-up to LS polls, while pushing Congress's govt in Himachal into the throes of a life-threatening crisis three days before the state budget is to be presented.