Question: if you block someone on messenger can they read old messages?
Answer: The messages you sent them before the block will be viewable i.e. the blocked user can see old messages. But once you have blocked a user, the user is removed from the chat list. You can no longer send messages to that user. You will have to go to the blocked users list, unblock and send message if you want to.