Live edition Bluesky, Mastodon and Telegram, read as it happens. Stories compared every 15 minutes.

The FactsLens

Espoo edition Printed live, stories compared every 15 minutes, by people and NVIDIA Nemotron.
Vol. I · No. 318 Saturday, November 14, 2026 “See who’s really behind the post.” Free of charge

← all clusters

Lead review

Suspicious score 90/100 · text cluster · 4 accounts · 4 posts

TierSuspicious
Current assessment
Accounts4
Linked profiles
Posts4
Observed activity
First seenSat 14 Nov
14:48 UTC
My 5-year-old son Mohammed should be playing, not fighting an injury. Life in Gaza makes his recovery so hard. I need your empathy, your donation, your share. Link on my page.

View in 3D: where it comes from and what it is linked to

Part of a campaign: FactsLens campaign report (40 clusters, 23 accounts), linked by Nemotron.

First seen Sat 14 Nov 14:48 UTC, last Sat 14 Nov 15:05 UTC. Languages: ar 4

Coordinated activity by accounts with several signs of being inauthentic.

This is a lead for a human reviewer, not an accusation. Signals are measured; thresholds are starting values evaluated on the metrics page.

Account profiles fetched: 100%.

Nemotron investigation

Staged confidence high · recommended: human review

Four accounts post verbatim text claiming a 5-year-old son Mohammed is injured in Gaza and asking for empathy, donations, and shares, with a promised link on the poster's page.

Narrative: A first-person donation appeal for an injured child in Gaza, repeated word-for-word across four accounts.

Strongest innocent explanation considered: A genuine parent or independent supporters sharing a personal appeal for help for an injured child in Gaza.

  • S:copy_paste = 100%: all four posts repeat near-identical text (P1-P4)
  • S:new_accounts = 50% and S:creation_burst = 50%: A1 and A4 created 9 days ago within the same 72 hours (A1, A4)
  • S:empty_profiles = 100%: all accounts have no bio and no profile picture or bio (A1-A4)
  • S:cross_cluster = 100%: all accounts appear in at least two other flagged clusters within 24 hours (A1-A4)
  • S:low_reach = 75%: three accounts have fewer than 10 followers (A1, A3, A4)

Manipulation techniques

TechniqueExact wordsWhyPost
loaded_language “My 5-year-old son Mohammed should be playing, not fighting an injury”Frames the child as a victim denied a normal childhood to elicit sympathy.P1
loaded_language “I need your empathy, your donation, your share”Direct emotional appeal combining guilt, urgency, and a call to amplify.P1
fear_appeal “Life in Gaza makes his recovery so hard”Invokes hardship in Gaza to pressure readers into donating.P1

Sources

DomainTrustWhy
noneunknownNo URLs appear in any post; the text says 'Link on my page' but the linked-pages section is empty (P1-P4)
No domain age, registrar, or propaganda-list check is possible because no link was posted

Independent news check

ClaimFindingWhySources
A 5-year-old son named Mohammed is injured in Gaza and needs donationsno coverage found No independent outlet covers this specific child or appeal. Searches in English (Q1, Q2) and Arabic (Q4) returned no articles. One related result (Q3, N1) is a DW News report about meningitis among children in Gaza, which does not mention Mohammed, this appeal, or Bluesky. Absence of coverage is weak evidence and does not verify or debunk the claim.Q1Q2Q3Q4N1
  • Q1 searched “"5-year-old" son Mohammed Gaza injury donation empathy share” (en): 0 articles
  • Q2 searched “Mohammed Gaza child injured donation appeal "link on my page"” (en): 0 articles
  • Q3 searched “Gaza child donation appeal Bluesky” (en): 1 articles
    • N1 Facebook: MENINGITIS SPREADS AMONG CHILDREN IN GAZA Overcrowded hospitals and displacement camps are contributing to the spread of meningitis among children in Gaza. #DWNews (2026-11-09)
  • Q4 searched “غزة طفل تبرع إصابة” (en): 0 articles

Evidence-backed claims

  • A 5-year-old son named Mohammed is injured in Gaza and needs donations Q1Q2Q3Q4N1S:copy_paste

nvidia/nemotron-3.5-super-vl-120b-a12b, prompt v6, Sat 16:04 UTC, 5 model calls, 80.8 s · 100% of its references checked against the evidence. Evidence ids: P post, A account, I image, V video, W web page, Q news search, N news article, S FactsLens signal.

Activity per minute

18 minutes, peak 1 posts in one minute.

Signals

CategorySignalValueThresholdFiredWhat it means here
coordination copy_paste 100% ≥ 50% yes 100% of posts repeat near-identical text from another account.
coordination synchrony 25% ≥ 50% no 25% of the activity happened within a single minute.
coordination repetition 1.0 ≥ 2.0 no Each account posted this 1.0 times on average.
coordination cross_cluster 100% ≥ 50% yes 100% of the accounts also appear in at least two other flagged clusters (24 h).
account removed_accounts 0% ≥ 20% no 0% of the accounts are no longer served by Bluesky (suspended or deleted).
account new_accounts 50% ≥ 50% yes 50% of the accounts were created in the last 30 days.
account creation_burst 50% ≥ 40% yes 50% of the accounts were created within the same 72 hours.
account low_reach 75% ≥ 60% yes 75% of the accounts have fewer than 10 followers.
account empty_profiles 100% ≥ 50% yes 100% of the accounts have no profile picture or no bio.
account template_bios 0% ≥ 30% no 0% of the accounts have a bio that near-duplicates another account's bio.
provenance known_accounts 0 ≥ 1 no 0 account(s) are on IFTAS's public list of suspected Portal Kombat accounts.
provenance listed_servers 0% ≥ 30% no 0% of the accounts are bridged from Mastodon servers on IFTAS's list.
provenance known_domains 0 ≥ 1 no Links to 0 domain(s) on VIGINUM/CheckFirst propaganda lists.
provenance pravda_sources 0 ≥ 1 no Links to 0 Telegram channel(s) that Pravda sites republish (a lead, not proof).
disclosure declared_automation 0% ≥ 50% no 0% of the accounts say in their profile that they are bots or automated feeds.

Accounts (4)

Median account age: 788 days. Names are shown only for accounts on IFTAS's public list or already removed by Bluesky; reviewers see all.

AccountAge (days)FollowersFollowsPosts hereStatus
account 1 9 0 2 1 active
account 2 788 10 128 1 active
account 3 798 2 100 1 active
account 4 9 0 3 1 active

Clusters sharing accounts with this one (24 h)

Human review

No human decision yet.

Reviewers can record a decision; decisions feed the public metrics.