Is Russia losing its status as a global power?
Operation Spider’s Web on June 1, in which Ukraine used 117 drones to strike at five Russian airfields across five time zones, was a stunning success. One can’t imagine macho man Vladimir Putin staying quiet after such a humiliating defeat, in which …