The wreckage of Russian military hardware has appeared in Plac Zamkowy as part of a travelling exhibition titled For Our Freedom And Yours.