Jammu, Nov. 21 -- Bharatiya Janata Party leader Devyani Rana on Friday took oath as MLA of Nagrota constituency in Jammu.

She won the Nagrota seat with 42,350 votes, securing a victory margin of 24,647 in the recently concluded bypoll.

The oath-taking ceremony was administered by the Speaker of the Legislative Assembly of Jammu and Kashmir, Abdul Rahim Rathar.

The Bharatiya Janata Party managed to retain Jammu and Kashmir's Nagrota seat, with late Devender Rana's daughter, Devyani Rana, securing the seat with a margin of more than 24,000 votes.

Prime Minister Narendra Modi thanked voters in Jammu and Kashmir's Nagrota after the BJP registered sweeping by-poll victories.

Calling the victories "spectacular" and a reflection of public f...