You're going to hear a lot about #Taiwan over the next couple of days. Like most topical events, this means rumors and clickbait are certain to follow.
No, the Taiwan Strait is not closed. Or blocked. Or shut down. Here's a look at current maritime traffic in the region...
As for rumors of military hardware 'on the move', there seems to be a bit of truth there. This thread shows (and even attempts to geolocate) at least a couple of the videos circling around right now.
Its morning in Nova Kakhovka. Eight hours later, explosions can still be detected via VIIRS/MODIS observation.
Looks like it could be this spot (46°45'34"N, 33°23'1"E) after all. We'll hopefully get confirmation soon.
When the satellite images drop in a few hours/days, don't expect the typical ruined site. Expect a full blown crater. This explosion was absolutely massive.
Overnight, another Russian ammunition dump went 💥 in #Shakhtarsk. Site has been burning for hours.
Hard to ignore the pattern underway this week. Every night - around the same time - Ukrainian missile systems launch devastating, strategic missile strikes on Russian military targets all across the Donbas.
Game changing tactics.
Jul 9 • 4 tweets • 2 min read
The entire frontline - an almost 800 kilometer long front stretching from #Kherson to #Kharkiv - can be made out via MODIS/VIIRS data collected over the last 24 hours...
A combination of dry weather and hot temperatures has led to an outbreak of wildfires.
These four fires are all within 10 kilometers of central Kherson. There are many more.
Jul 4 • 4 tweets • 2 min read
I've been able to compare FIRMS data with preliminary footage from the explosion to conclude tonight's explosion in #Snizhne occurred here: a large warehouse just south of town.
This warehouse is labeled 'hangar with equipment' on @wikimapia. Could've been home to not only Russian ammunition, but armored vehicles too.
An exploding Russian ammunition depot can be seen for miles.
From downtown Snizhne:
Jun 30 • 4 tweets • 1 min read
Growing evidence suggests that Russian forces now control a majority of the Lysychansk Oil Refinery. Heavy fighting has ravaged the site since mid-June.
The refinery is the second largest in Ukraine. Pre-war, it could refine over 16 million tons of oil per year.
Jun 26 • 9 tweets • 4 min read
Quick thread on the old 369th Missile Regiment base near Cheretyanka, Belarus...
There's been some chatter lately about the installation (located at 52.191389, 27.806389) becoming active again in preparation for future RU Iskander units.
The facility, as of 2017 at least, is in absolute ruin, and has sat abandoned since 1997.
Apr 17 • 5 tweets • 3 min read
You're going to hear a lot about the #Azovstal steel plant in the coming hours...
The large complex of furnaces and rolling mills has become the 'final stand' for Ukrainian forces fighting in #Mariupol. Facility is also rumored to have countless underground tunnels.
Its rumored that the RuAF is dropping FAB-500s on the facility. Would concur with footage of heavy bombers airborne above the city earlier this morning.
Apr 15 • 5 tweets • 2 min read
Meta time. With no summer courses this year, I’ve begun to look into a variety of shadowing/intern opportunities both at home and elsewhere.
I’m wide open and flexible, but would love some recommendations: especially those now working in print/digital media.
The last few months have been a mix of sadness and anxiety for so many, but one thing I’ve realized is how strong my passion is for what I do.
I give my thanks to all those in this community who have helped me: not just from a professional standpoint, but from an emotional one.
Apr 2 • 5 tweets • 1 min read
The situation in/around #Bucha is hard to put into words. Some of the worst photos/videos I've seen since the war started.
Seems every war-aged male was executed. Easily 500+ fatalities. Would not be surprised to see a final figure much higher than that, even.
Mar 26 • 4 tweets • 2 min read
Rather concerning find tonight.
An ash collection pool for the Azovstal Steel mill in Mariupol can be seen on fire in satellite data (via @sentinel_hub) from the 24th of March.
The pool (labeled as 'sludge collector' on Wikimapia) sits along the coast of the Azov sea. Damage to the retention lining could see tons of coal ash, sludge, and other toxic material run into the sea.
Can't imagine the smoke plumes are that healthy, either.
Mar 24 • 4 tweets • 2 min read
There is a massive fire this morning in the docks of Russian-occupied #Berdiansk.
Feb 17 • 9 tweets • 2 min read
This is Donetsk Oblast. Oblasts are administrative regions with similar powers and organization to States here in the U.S. or Provinces in Canada.
This is Luhansk Oblast.
A page on Telegram run by Belarusian Railway Workers claims that Russian Military Forces have begun to transfer military equipment into Belarus via four crossings: Osinovka, Zakopytya, Shesterovka, and Ezerishche.
No 'reverse movement' dates scheduled, as of now.
They estimate the transfer of military echelons will continue for the next 2-3 days.