Message “the whole world is watching” among others being projected onto presidential palace in Finland where Trump and Putin are meeting for their summit on Monday
Message “the whole world is watching” among others being projected onto presidential palace in Finland where Trump and Putin are meeting for their summit on Monday pic.twitter.com/DCeqjXZ9P8