Senator

Landrieu Banned from Russia
Landrieu Banned from Russia
Landrieu Banned from Russia
Well I guess Senator Landrieu will not be bringing mudbugs to Russia. She is one of many U.S. officials who have been placed on a travel ban by Russia in retaliation for new U.S. sanctions.