Ranjit Singh encounter