Indian Press Card - Collect your passport/visa from indian mission/visa application center or by post. Indian Press Card - The international press card (ipc) is recognised the world over and is the only press pass endorsed by national.