I don’t believe that picture. There is no way someone is sending Kucinich mail.
No lie ...its right next to the russian crash sight ...hence the high def pics of the landing sight.