AAP National Convenor Arvind Kejriwal Sunday lashed out at the Narendra Modi government over the recent faceoff between Indian and Chinese troops in the Tawang sector of Arunachal Pradesh, asking it to show "some courage and respect" for the country's soldiers.