Posted on 26 May 202326 May 2023 by Phil Stone ABSOLUTE MUST WATCH. Putin delivers speech on the destruction of Western society and it will blow you away.