YouTuber DUTCHSINSE captures what appears to be directed energy weapons on satellite imagery.

Within days of the occurrence, US Defense Secretary Mark Esper revealed China and Russia have satellites equipped with “directed energy weapons and more.”

YouTube Version:

The Emergency Election Sale is now live! Get 30% to 60% off our most popular products today!

Related Articles