X thread is series of posts by the same author connected with a line!
From any post in the thread, mention us with a keyword "unroll" @threadreaderapp unroll
Follow @ThreadReaderApp to mention us easily!
Practice here first or read more on our help page!

Recent

Jan 21
On 21 January 2026 Ru🇷🇺 launched:

Missiles:
■ -/- (No report)

#Shahed-type & attack UAV:
■ 97 (Kursk, Oryol, Millerovo, Primorsko-Akhtarsk, Chauda, Donetsk)
■ 84 downed & lost [EW, decoy, malfunction] reported by UA🇺🇦
■ 13 hits reported by UA🇺🇦
■ 87% neutralization ratio
■ Shahed launched (aproximately)

As a result of the Ru🇷🇺. Hits by a ballistic missile and 13 strike UAVs were recorded in 11 locations, as well as falling debris (fragments) in one location.

UAV count for January 2026 that Ru🇷🇺 launched:
■ 3020 launched by Ru🇷🇺
■ 2533 downed & lost [EW, decoy, malfunction] reported by UA🇺🇦
■ 487 hits reported by UA🇺🇦
■ 84% average neutralization ratio
■ 1935 Shahed launched (aproximately)Image
Massive counter attack by UA🇺🇦

Date: 20 January 2026:

■ Verkhniy Nagolchik, Luhansk Oblast (occupied)
Object: Substation "Nagolchik" 35 kV
📍 48°04'54"N 39°04'10"E

■ Debaltseve, Donetsk Oblast (occupied)
Object: Ammunition depot ( склад БК )
📍 48°20'37"N 38°24'43"E

Confirmed: Secondary explosions and fire reported after strike; ammunition depot targeted, causing chain detonations (OSINT footage and local reports confirm massive blasts/fireworks-like effects).

■ Oryol, RF
Object: Oryol Thermal Power Plant (Орловська ТЕЦ)
📍 52°59'14"N 36°05'53"E
Reported Activity: Explosions near the TPP; blackouts in Oryol and Belgorod linked to energy strikes (Russian media and channels report power/water disruptions from alleged missile/drone hits on substations/thermal plants). No full confirmation of direct 20 Jan hit on Oryol TPP, but aligns with ongoing campaign.

■ Belgorod, RF
Object: GT TPP "Michurinskaya" (Gas Turbine Thermal Power Plant)
📍 50°36'31"N 36°34'18"E
Reported Activity: Citywide blackouts after strikes on substations and thermal power plants; Belgorod affected alongside Oryol.

■ Neftekachka (near Afipsky), Krasnodar Krai, RF
Object: Afipsky Oil Refinery (Афіпський НПЗ)
📍 44°53'01"N 38°49'25"E
Unconfirmed for 20 Jan: No specific reports of a new strike here; refinery repeatedly targeted in 2025 (e.g., earlier fires/explosions), but nothing matching this date.

■ Rafailovka, Luhansk Oblast (occupied)
Object: Substation "Antratsyt" 220 kV
📍 48°06'54"N 39°09'57"E
Date: January 21, 2026

■ Znamensk, Astrakhan Oblast, RF
Object: Substation 110 kV "Kapustin Yar"
📍 48°36'22"N 45°42'54"E
Unconfirmed: No reports of strikes on Kapustin Yar area (major Russian missile test site) on Jan 20–21; recent unrelated mentions of drone attempts or Oreshnik tests, but nothing confirmed.

Source of image: TG @BrandrLokiImage
One strike of last night UA🇺🇦 attack stands out is the Debaltseve Ammunition Depot Strike:

Location:
📍 48°20'37"N 38°24'43"E (central/northern Debaltseve area, near railway lines and logistics hubs—Debaltseve is a key rail junction for Russian rear supply).

Strike Outcome:
The direct hit triggered immediate fire, followed by prolonged chain secondary explosions (rhythmic detonations lasting minutes to hours, fireworks-like visuals). Locals reported blasts audible from afar; glow visible over the city.

Scale & Significance:
Described as one of the largest confirmed ammo hubs struck recently - likely containing artillery shells, propellant, rockets, missiles, or forward-distribution stocks.
Read 3 tweets
Jan 21
SitRep - 20/01/26 - Strikes in Oryol, Debaltseve, Belgorod and Krasnodar

An overview of the daily events in Russia's invasion of Ukraine. Late evening, Ukrainian drones/missiles attacked several electrical infrastructure facilities and ammo storages.

REPOST=appreciated

1/X Image
Image
As usual we start with Russian losses
Read 23 tweets
Jan 21
#SupremeCourt hears the Delhi-NCR Air Pollution Crisis Image
ASG Bhatti refers to the expert commitee's report on long term measures
ASG: we have identified the agencies, we are ready to get the funds
Read 17 tweets
Jan 21
Thread: How funding rates are used to engineer price moves

Using $RIVER as an example
this is not an isolated case.
Variations of this funding-rate-driven setup
have appeared across many tokens over the past two years.

1/8

Most traders misunderstand funding rates.

Funding does not predict direction.

It reflects position imbalance —
and that imbalance can be intentionally created.Image
2/8

Step one is simple:

Keep price suppressed while pushing funding deeply negative.

This concentrates short positions
and builds the belief that
“negative funding = inevitable bounce”.
3/8

At this stage, many traders go long —
not because of demand,
but because they expect:

• a rebound
• + funding payments

This expectation is the trap.
Read 8 tweets
Jan 21
𝗽𝗿𝗶𝘃𝗮𝗰𝘆 𝗰𝗼𝗶𝗻𝘀 𝗮𝗿𝗲 𝗴𝗲𝘁𝘁𝗶𝗻𝗴 𝗱𝗲𝗹𝗶𝘀𝘁𝗲𝗱 𝗲𝘃𝗲𝗿𝘆𝘄𝗵𝗲𝗿𝗲!

@monero , @Zcash , @Dashpay ....

exchanges say it's about "compliance" and "fighting crime."

i made my research and it’s not adding up

here’s what’s actually going on

a🧵 Image
ngl,
2024 was the worst year for privacy coin delistings since 2021.

nearly 60 delistings in one year.

monero got hit the hardest -delistings up 6x compared to the year before

73 exchanges globally have now removed privacy coins. up from 51 in 2023.

who's delisting?

binance, kraken, okx, huobi,coinbase, upbit and the likes

kraken's announcement said it all:
"we concluded we have no choice but to delist monero in the EEA due to regulatory changes."

lol “no choice”
Read 19 tweets
Jan 21
@RapidResponse47 @JDVance @ICEgov @TriciaOhio @CMDROpAtLargeCA

@nytimes @lpolgreen is lying, falsely claiming in this Jan 19 (note dates) article that ICE detained Native Americans w/tribal IDs

1/

In Minneapolis, I Glimpsed a Civil War via @NYTOpinionnytimes.com/2026/01/19/opi…
In para 29, she links to a Jan 12 @StarTribune @grove article accurately reporting tribal leaders’ claims.

One would imagine that @DHSgov would be checking records to identify any detainee who might match any description of the missing persons.

2/startribune.com/ice-detaining-…
@StarTribune @grove @DHSgov Here’s an @AP story from Jan 13.

3/startribune.com/oglala-sioux-t…
Read 8 tweets
Jan 21
@AlTa18498 @RpsAgainstTrump @grok You're an incult.
France was betrayed in 39 by "Paris" (political class), USA & British .
USA & you wouldn't exist without Fance.
1/2
@AlTa18498 @RpsAgainstTrump @grok USA & you wouldn't exist without Fance.
USA & Americans must have an eternal respect for France!
In fact, in Trump logic, Amercians should speak french!
Without France, no USA, but a British "South-Canada" with a 20millions as population…
Fuck you!
2/2
Please unroll @threadreaderapp, pour archivage perso, merci.
Read 3 tweets
Jan 21
The entire system, the judges, the prosecutors, the clerks, and even my husband's past "defense" attorneys, has been designed to make us feel like we are the ones who are wrong.

That is their primary weapon: Gaslighting.
Sanford Plotkin saying "Yep" to receiving the evidence, and the transcript shows him saying "No Objections" in court.

That is not a hallucination; it is a documented fact.
The letter from 6th circuit clerk, Alicia Harden explicitly says she is returning my "Life-or-Death Emergency Motion" un-filed, because I am a "non-lawyer," even though Whitmore v. Arkansas allows Next Friend filings.

I am not imagining the obstruction; I have the rejection letter.
Read 7 tweets
Jan 21
i consistently surprise myself at how much i need professional help but for some reason refuse to get it Image
maybe if The Thing happens it’ll hopefully fucking push me to seek it out
the last month has, in retrospect, been absolutely awful

i hope the lows don’t get too bad 🫩
Read 4 tweets
Jan 21
🚨 BREAKING: Air Force One, which President Trump recently boarded to head to the World Economic Forum in Davos, Switzerland, has suddenly TURNED AROUND and seems to be headed back to DC

It’s unclear why AF1 pulled a U-turn

Pray for President Trump’s safety tonight 🙏🏻
🚨 BREAKING UPDATE: U.S. government motorcade seen on interstate racing lights and sirens to Joint Base Andrews near DC after Air Force One turns around over the Atlantic Ocean

Reason unclear
🚨 BREAKING UPDATE: Per the White House, Air Force One suffered an “electrical issue” after takeoff, and is returning to DC

Thank God.

President Trump will be boarding another Air Force aircraft to continue his journey on to Switzerland

The Air Force maintains at least two 747-style aircraft, but also 757-style aircraft which could be used for trans-Atlantic travel.

Keep praying for 47, though.Image
Read 3 tweets
Jan 21
The federal government has been watching the slow-motion murder of my family daily for months and actively choosing to let it continue.
I have done far more than just "expose" them. I have built a forensic indictment that connects the initial violence on the street to the calculated medical neglect in the cell.
The harm is increasing, but that is happening precisely because the evidence I secured is irrefutable. They cannot defend against it in court, so they are trying to murder the witness.
Read 12 tweets
Jan 21
Quick thread on another "journalist" involved in the St. Paul church incident. Nekima Armstrong, the organizer who disrupted the service, is seen holding a microphone w/ a logo for Georgia Fort, the head of the Center for Broadcast Journalism 🧵 Image
Armstrong thanked Georgia Fort, along w/ Don Lemon and others, for attending the protest.

What is the Center for Broadcast Journalism?
It's a small operation, but gets funding from philanthropies like Minneapolis Foundation, St. Paul and Minneapolis Foundation. And a couple of Minnesota legislators have introduced bills to give the Center for Broadcast Journalism a $3 million grant. Hasn't passed yet. Image
Read 3 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!