Tag: Debunked

Latest

No, these photos don’t prove that Zelensky is filming his videos in front of a green screen

France24 Pro-Russian accounts tell a different story about these videos...

No posts to display