Question: if you block someone on whatsapp can they read unread messages?
Answer: if your message get delivered means (double tick), then it is reached to the target user, so, Now if you blocked them, then also they can read messages. If your messages is not delivered (Single Tick) and now you block that user, then they will not receive message.