Thank you, Does that mean when the block is mined, and it published over bitcoin network,
does the other nodes verify the transaction validity along with the block hash validity?
Yes. The nodes verify transactions in block.
For more information refer to:
https://en.bitcoin.it/wiki/Protocol_rules#.22block.22_messages(I am not sure that this article is 100% up-to-date)
Of course, there can be some "caching tricks": node does not need to validate already seen and validated txs.