Is there a way to block email by country/TLD?

I have multiple email addresses set up in my DreamHost account configured to forward to other addresses at GMail and various ISPs. SPAM, specifically Ukrainian SPAM is becoming a problem.
I report every SPAM I reeive to SpamCop, but is there a way I can block all emails that originates from .UA (Ukraine) addresses or can I block all known .ua IP addesses that send mail from Ukraine that forwards through DreamHost?