Oh, those Russians with their high-precision weapons ...

 

v20240901