Joined November 2009
2,824 Photos and videos
Pinned Tweet
"We didn't start the fire It was always burning, since the world's been turning We didn't start the fire No, we didn't light it, but we tried to fight it..." youtu.be/eFTLKWw542g?si=aSX_โ€ฆ

1
1
8
2,382
BLACK SEA BUG OUT: The Russian Black Sea Fleet command has decided to evacuate Sevastopol. Sources inside the Russian Navy, and the UKR partisan network Atesh, report officers have already started moving families and property โ€“ before any official order has been received.
89
1,043
3,994
141,937
John Bruso Jr. retweeted
Kelly: The U.S. should consider co-production with Ukraine: interceptors, drone manufacturing and other systems. This would not only help Ukraine win; it would help America too. Ukrainians are very good at this, and the U.S. has a lot to learn from them. 2/
1
13
90
1,688
John Bruso Jr. retweeted
Sen. Mark Kelly: There should be no holdup on a U.S.-Ukraine drone deal. If Ukraine is going to win and right now the momentum seems to be on Ukraineโ€™s side, it needs additional help from the United States. 1/
5
102
752
18,910
John Bruso Jr. retweeted
In the early hours of this morning, I directed our Armed Forces to intercept a shadow fleet oil tanker attempting to pass through the English Channel. This successful operation delivers yet another blow to Russia and reminds those fueling Putin's war in Ukraine that we will not let them hide. I want to thank those involved, including our Armed Forces and law enforcement officers who keep this country safe 24 hours a day, 365 days a year.
14,269
3,369
25,514
3,332,399
John Bruso Jr. retweeted
Ukrainian drones are heading toward multiple Russian regions right now, with around 270 reported by Russian sources, @DrnBmbr reports.
9
99
873
28,697
More footage from Rybinsk after Ukrainian drone attacks. At least three strong fires are observed. The oil depot has a total of 61 fuel tanks. #Russia
11
148
1,027
31,362
John Bruso Jr. retweeted
๐Ÿคฏ BREAKING: Ukrainian intelligence intercepted documents from Putin's desk showing the Kremlin is bracing for an unstoppable rise in public discontent. The data reveals a significant surge in regional protest sentiment and a steady decline in support for the ruling party.
37
375
1,423
19,653
John Bruso Jr. retweeted
Ukrainian attack drones hit a major Russian oil depot in Rybinsk this morning, setting multiple tanks ablaze. Seen here, a Ukrainian attack drone flies towards the already burning Russian depot, descends, and then smashes into another oil tank.
245
1,817
13,558
662,047
John Bruso Jr. retweeted
Occupied city of Donetsk is also facing the consequences of a logistics lockdown announced by Ukraine. There are gigantic lines at gas stations across the city. โ€‹The occupiers are still welcome to fuck off back to Russia and get their gas there.
24
437
2,376
27,641
Satellite footage confirms 14 fuel tanks were destroyed, and at least another 3 damaged at the transshipment complex in Hrusheva Balka near Novorossiysk that also functions as an oil depot. #Russia
10
224
1,330
34,709
John Bruso Jr. retweeted
St. Petersburg joins the Russian fuel shortage. What happened? Did you bastards start a war and plan to pretend nothing is happening just because you're far from the frontline? It's not going to work.
236
2,844
17,715
254,093
John Bruso Jr. retweeted
Absolute chaos in Crimea as fuel has totally run out. Drivers line up for days with no hope of enough to leave the penninsula.

526
4,144
23,849
725,868
John Bruso Jr. retweeted
Crimea is about to become an island, says Ukrainian Defense Ministry adviser Sternenko, calling this Russia's toughest summer yet. He's urging residents of occupied Zaporizhzhia, Kherson and Donetsk regions to evacuate as Russian logistics fall apart.
31
410
3,051
165,975
John Bruso Jr. retweeted
Sen. Mark Kelly: Odessaโ€™s port is critical, around 40โ€“50% of Ukraineโ€™s economy goes out through it. Russia is aggressively attacking Odessa because that port is a huge source of revenue, and Crimea gives Moscow easy access to strike it. 1/
10
373
2,061
76,362
John Bruso Jr. retweeted
Russian occupiers complain that occupied Crimea has been "stormy" for the past two weeks. A Sevastopol resident writes fuel trucks didn't make it to the city again today, all bridges except the Crimean Bridge are destroyed, and they're being driven into blockade. No way..
Crimea is about to become an island, says Ukrainian Defense Ministry adviser Sternenko, calling this Russia's toughest summer yet. He's urging residents of occupied Zaporizhzhia, Kherson and Donetsk regions to evacuate as Russian logistics fall apart.
19
220
1,511
84,112
New satellite images show the aftermath of strikes on the Dzhankoi checkpoint and the bridge over the Promoina Strait. The sites form part of Russian logistics routes linking occupied Crimea with occupied areas of southern Ukraine. #Crimea
64
472
30,022
John Bruso Jr. retweeted
Just sent out my free weekend update. This week, Ukraine's mid-range strike campaign focused on cutting off Crimea. If the Ukrainians can isolate the peninsula, Russian control will be close to impossible. Also, Ukraine opts for Infantry excellence over mass--a wise choice.
14
93
331
25,801
John Bruso Jr. retweeted
Russian milbloggers say Ukrainian "Hornet" drones have started cutting logistics on the Rostov-Taganrog highway, the same way they did with the Taganrog-Dzhankoi land corridor to Crimea. Next up is the M4 "Don," the federal highway running Moscow-Voronezh-Rostov-Krasnodar-Novorossiysk, they write.
The Commander of the Unmanned Systems Forces, Madyar, reported that the Russian command has banned the movement of military cargo along the key R-280 highway on the "Mariupol-Berdiansk-Melitopol-Simferopol" section. t.me/c/1680956281/2458
18
418
2,532
101,934
Crimea will fall without gasoline.
Situation at the gas stations in occupied Crimea. #Ukraine
39
John Bruso Jr. retweeted
As tensions rise, understanding the internal dynamics of Iran's leadership is critical. Explore the shifting power structures and key players within the regime in this deep dive from Hoover experts.
305
249
936
1,188,060