Afridi extols resistance, sacrifices of Kashmiri youth, says freedom not far away