Congratulations Sean Penn and Ben Stiller!

Putin has put sanctions on you. That's a badge of honor!

God loves you!

Sincerely,

David S. Annderson