Amarinder Singh targeted Navjot Singh Sidhu and Arvind Kejriwal and also said that there is a rift between the leaders of Punjab Congress.