Your right. All these "first hand accounts" mean nothing. No pictures or video then don't believe the story. The first thing a country going to war has to do is paint their enemy as sub human. A guy told me once to "believe nothing what you hear and half of what you see".
OK, they installed some new Level 3 chargers by my local Target. As an electrical contractor and retired engineer I'm a bit confused why the chargers are labeled as "Up to 250 KW". The rating plate on the charger lists 500 VDC and 350 A. That works out to 175 KW. But it get's more interesting...