I read a sentence in "The Hindu" which was:
Pakistan’s Foreign Minister Shah Mehmood Qureshi has said Jaish-e-Mohammad (JeM) chief Masood Azhar is in Pakistan, and asked India to give “solid inalienable evidence” for action to be taken against him
"Inalienable" means - (of a right) impossible to take away or give up
But does that fit here or should there be "irrefutable" instead?