UP Bypoll Results: BJP losts Gorakhpur LS seat by 21,961 votes

UP Bypoll Results: BJP losts Gorakhpur LS seat by 21,961 votes

Watchlist