No countries are blocked from using voice chat. Blocks would happen at the router or ISP level. I know a lot of other Pakistan residents are having problems staying connected, which is not something Blizzard can assist with (already determined to be local ISPs, not Blizzard servers).
Did you update Windows recently? Sometimes voice settings/permissions can change. Also, updates to the client can be flagged by security software pretty often.