is there a way to block players based on country.

If you abort too often, as a percentage of recently completed games, you lose the ability to abort and all games that start as rated will be rated.
https://support.chess.com/en/articles/8598007-what-is-chess-com-s-sportsmanship-policy