As Australia, Canada and the UK announced their decision to recognise Palestine as a state, the Congress on Sunday lashed out at the Modi government, saying India's policy on Palestine, especially for the past 20 months, has been "shameful and one of moral cowardice".