No. Ukraine.Posted by DNA (here)
I was just talking on another thread about how Russia is supposedly ahead of the USA in the devolopment of Scaler Weopon Technology.
AC Griffith - Scaler Weopons - Russia Attacking the USA
In it, Griffith states that when Scaler weopons are used on a particular place, a series of sonic booms can be heard in that area.
Being as this video is in Russia right?