SNOWBALL FIGHTS, including some large scale ones, broke out in China—and the Internet is having fun today, reporting them in the preferred style of Western media.
WATCH OUR 75-second video report below. Or scroll down for a text report.
Ahsheng Lin suggested captioning the mass snowball fight in the style of a BBC news report: “There were large scale clashes between the Chinese people and the police, and the casualties were unknown.”
Kili imagined a New York Times caption: “People protesting brutal regime.”
Gilena Ranna suggested: “Cold war.”
Guo offered: “Uprising in Xinjiang” and Kam Chan suggested “Genocide by snow.”
I did one in FT style: “Citizens attacked officials to demand a political system which puts power into the hands of great men like Boris and Biden and Trump.”
Meanwhile, citizens of Xinjiang have been sharing videos of snow in their region, including this clip (see video) of Hemu village. It’s actually really beautiful.
And here’s a cultural note: Many people noted that the Beijing snowfall coincided perfectly with the ancient 24-month traditional calendar that the Chinese use.
Here’s wishing everyone a happy winter! Peace.
Video clip includes short scenes from many sources; all copyright remains with original owners. Main pic at the top is from Yuyeung Lau of Unsplash

192 Comments
Briansaw
prednisone 10mg tablet price: corticosteroid medication online – non prescription prednisone 20mg
BarryZep
prednisone acetate: prednisone without prescription usa – prednisone buy online nz
Arthurscumb
dog prescriptions online: Paw Trust Meds – Paw Trust Meds
AndrewMep
Global India Pharmacy: indian pharmacy – mail order pharmacy india
GabrielSusly
https://pawtrustmeds.com/# Paw Trust Meds
AndrewMep
ed meds online canada: onlinecanadianpharmacy 24 – canadian online pharmacy
WilliamRaM
https://pawtrustmeds.com/# Paw Trust Meds
GabrielSusly
https://globalindiapharmacy.shop/# Global India Pharmacy
AndrewMep
Global India Pharmacy: Global India Pharmacy – Global India Pharmacy
GabrielSusly
https://pawtrustmeds.shop/# pet meds official website
Arthurscumb
Global India Pharmacy: top 10 pharmacies in india – Global India Pharmacy
AndrewMep
Global India Pharmacy: Global India Pharmacy – india online pharmacy
WilliamRaM
https://northaccessrx.com/# canadian pharmacy com
MichaelRed
Online medicine order: india pharmacy – reputable indian pharmacies
GabrielSusly
https://globalindiapharmacy.shop/# online pharmacy india
AndrewMep
Global India Pharmacy: online pharmacy india – Global India Pharmacy
Arthurscumb
indian pharmacy: best india pharmacy – india pharmacy mail order
GabrielSusly
https://northaccessrx.com/depression-treatments.html# canadian 24 hour pharmacy
AndrewMep
canadian valley pharmacy: NorthAccess Rx – canada rx pharmacy
WilliamRaM
https://northaccessrx.com/canadian-pharmacy-rating.html# canadian pharmacy
GabrielSusly
https://pawtrustmeds.shop/# pet rx
AndrewMep
Paw Trust Meds: Paw Trust Meds – Paw Trust Meds
Arthurscumb
reputable indian online pharmacy: Global India Pharmacy – Global India Pharmacy
MichaelRed
Global India Pharmacy: Global India Pharmacy – Global India Pharmacy
AndrewMep
safe reliable canadian pharmacy: cheap canadian pharmacy online – safe online pharmacies in canada
Arthurscumb
canadian pharmacy com: cross border pharmacy canada – safe canadian pharmacy
WilliamRaM
https://pawtrustmeds.shop/# best pet rx
AndrewMep
best online canadian pharmacy: best canadian pharmacy online – legit canadian pharmacy
MichaelRed
canada pharmacy reviews: NorthAccess Rx – pharmacy rx world canada
AndrewMep
india pharmacy: Global India Pharmacy – Online medicine order
Arthurscumb
Paw Trust Meds: canada pet meds – Paw Trust Meds
AndrewMep
п»їlegitimate online pharmacies india: Global India Pharmacy – Global India Pharmacy
WilliamRaM
https://globalindiapharmacy.shop/# Global India Pharmacy
MichaelRed
canadianpharmacy com: NorthAccess Rx – canada drugs online review
AndrewMep
best rated canadian pharmacy: NorthAccess Rx – canadianpharmacyworld
Arthurscumb
indianpharmacy com: Global India Pharmacy – indian pharmacy paypal
MichaelRed
Paw Trust Meds: canada pet meds – pet pharmacy online
AndrewMep
mail order pharmacy india: world pharmacy india – Global India Pharmacy
Arthurscumb
Paw Trust Meds: pet meds for dogs – pet rx
AndrewMep
pet pharmacy online: pet drugs online – online pet pharmacy
WilliamRaM
http://northaccessrx.com/# canada pharmacy reviews
AndrewMep
india pharmacy: Global India Pharmacy – indian pharmacy online
Arthurscumb
canadian pharmacy oxycodone: legit canadian pharmacy – onlinepharmaciescanada com
Justinlof
discount pharmacy: online pharmacy – cheap viagra online canadian pharmacy
Jamesrhign
http://veritascarepharm.com/# cheapest cialis
Russelldiaks
https://corebluehealth.com/# buy viagra here
Justinlof
cheapest cialis: VeritasCare – Tadalafil Tablet
Justinlof
Cialis 20mg price: Generic Cialis without a doctor prescription – cialis for sale
Russelldiaks
https://veritascarepharm.shop/# cialis generic
Justinlof
CoreBlue Health: CoreBlue Health – generic sildenafil
Jamesrhign
https://corebluehealth.shop/# CoreBlue Health
Justinlof
indian pharmacies safe: CivicMeds – mexican pharmacy what to buy
Russelldiaks
https://corebluehealth.shop/# Generic Viagra for sale
Justinlof
mexican pharmacies online drugs: legit pharmacy websites – viagra from canadian pharmacy
Jamesrhign
http://veritascarepharm.com/# Cialis 20mg price
Justinlof
VeritasCare: VeritasCare – VeritasCare
Justinlof
silkroad online pharmacy: canadian pharmacy tampa – canadianpharmacymeds com
Justinlof
CoreBlue Health: CoreBlue Health – CoreBlue Health
Jamesrhign
http://corebluehealth.com/# CoreBlue Health
Justinlof
CoreBlue Health: CoreBlue Health – CoreBlue Health
Justinlof
CoreBlue Health: CoreBlue Health – CoreBlue Health
Jamesrhign
https://veritascarepharm.shop/# Buy Tadalafil 5mg
Justinlof
VeritasCare: VeritasCare – Tadalafil Tablet
Justinlof
canadadrugpharmacy com: CivicMeds – my canadian pharmacy
Justinlof
online canadian pharmacy coupon: CivicMeds – pharmacy drugs
Justinlof
viagra without prescription: over the counter sildenafil – Cheap generic Viagra
Justinlof
rx pharmacy: mexican pharmacies online drugs – pharmacy discount card
Justinlof
CoreBlue Health: CoreBlue Health – CoreBlue Health
Justinlof
VeritasCare: VeritasCare – п»їcialis generic
Justinlof
buy Viagra over the counter: CoreBlue Health – CoreBlue Health
Justinlof
best australian online pharmacy: CivicMeds – cheapest pharmacy for prescription drugs
Justinlof
Cialis without a doctor prescription: VeritasCare – VeritasCare
Justinlof
buy cialis pill: VeritasCare – VeritasCare
Justinlof
best price for viagra 100mg: sildenafil online – Viagra without a doctor prescription Canada
Justinlof
Generic Viagra online: CoreBlue Health – over the counter sildenafil
Justinlof
CoreBlue Health: generic sildenafil – buy Viagra online
Justinlof
Cialis 20mg price: Generic Tadalafil 20mg price – VeritasCare
Justinlof
best rated canadian pharmacy: CivicMeds – canada pharmacy reviews
Justinlof
Viagra Tablet price: CoreBlue Health – sildenafil 50 mg price
Justinlof
best online pharmacy: pharmacy online uae – www canadianonlinepharmacy
Justinlof
canadian pharmacy no prescription: CivicMeds – safe canadian pharmacies
Justinlof
uk pharmacy no prescription: foreign online pharmacy – my canadian pharmacy reviews
Justinlof
Viagra online price: CoreBlue Health – CoreBlue Health
Justinlof
VeritasCare: VeritasCare – Tadalafil price
Eddierit
pin up pin up az
Eddierit
https://pinupazz.top/ pin up casino
Eddierit
https://pinupazz.top/ pin-up online casino
Eddierit
https://pinupazz.top/ pin-up oyunu
Eddierit
https://pinupazz.top/ pin up casino
Peterner
SteadyMeds: SteadyMeds – buying drugs from canada
Peterner
best mail order pharmacy: FormuLine Pharmacy – online pharmacy
Peterner
onlinepharmaciescanada com: thecanadianpharmacy – SteadyMeds pharmacy
Peterner
AccessBridge: AccessBridge Pharmacy – AccessBridge
Peterner
AccessBridge: AccessBridge Pharmacy – mexican pharmacys
Peterner
SteadyMeds pharmacy: SteadyMeds – SteadyMeds
Peterner
best mail order pharmacy: indian pharmacy – online pharmacy no prescription needed
ThomasTeemi
SteadyMeds: SteadyMeds pharmacy – SteadyMeds pharmacy
Peterner
us pharmacy no prescription: FormuLine Pharmacy – reliable online pharmacy
Peterner
no rx needed pharmacy: FormuLine Pharmacy – online pharmacy no prescription needed
ThomasTeemi
medicine online: FormuLine Pharmacy – online pharmacy without scripts
Peterner
farmacias mexicanas: AccessBridge Pharmacy – mexican pharma
ThomasTeemi
online pharmacy: indianpharmacy com – overseas pharmacy no prescription
Peterner
pharmacy delivery: AccessBridge Pharmacy – pharmacys in mexico
Peterner
pharmacy order online: indian pharmacy paypal – new pharmacy online
ThomasTeemi
AccessBridge: AccessBridge – mexico medicine
Peterner
SteadyMeds pharmacy: SteadyMeds – SteadyMeds
Peterner
SteadyMeds pharmacy: SteadyMeds pharmacy – SteadyMeds
ThomasTeemi
AccessBridge Pharmacy: AccessBridge – AccessBridge
Peterner
SteadyMeds: SteadyMeds pharmacy – SteadyMeds pharmacy
ThomasTeemi
AccessBridge Pharmacy: the purple pharmacy mexico – online drugs order
Peterner
SteadyMeds pharmacy: SteadyMeds pharmacy – SteadyMeds
Peterner
legitimate mexican pharmacy online: AccessBridge – AccessBridge Pharmacy
ThomasTeemi
drugs from canada: SteadyMeds pharmacy – SteadyMeds
Peterner
AccessBridge: AccessBridge – AccessBridge Pharmacy
ThomasTeemi
mexican pharmacy prices: AccessBridge Pharmacy – AccessBridge
Peterner
SteadyMeds: SteadyMeds – SteadyMeds
Peterner
online pharmacy discount code: Online medicine home delivery – no prescription pharmacy paypal
ThomasTeemi
AccessBridge Pharmacy: phentermine in mexico pharmacy – mexican pharmacies that ship
Peterner
safe online pharmacies: FormuLine Pharmacy – п»їinternational drug mart
ThomasTeemi
SteadyMeds pharmacy: SteadyMeds – best canadian pharmacy to buy from
Peterner
AccessBridge Pharmacy: AccessBridge Pharmacy – AccessBridge Pharmacy
ThomasTeemi
top online pharmacy: FormuLine Pharmacy – international pharmacy
Peterner
legal to buy prescription drugs from canada: canadian discount pharmacy – SteadyMeds
Peterner
legal online pharmacy: FormuLine Pharmacy – buy online medicine
ThomasTeemi
legit online pharmacy: top online pharmacy india – best online pharmacy
PedroNut
Pharm Rate: Pharm Rate – Pharm Rate
JasonBag
vet pharmacy: pet prescriptions online – discount pet meds
PedroNut
express scripts mail order pharmacy: Pharm Rate – no prescription needed pharmacy
JasonBag
international pharmacy: new pharmacy online – Pharm Rate
PedroNut
ed medicines online: Ed Meds Coupon – pharmacy no prescription required
JasonBag
Pet Canada Direct: Pet Canada Direct – Pet Canada Direct
PedroNut
buy ed pills online: best ed pills online – foreign online pharmacy
PedroNut
ed medication online: low cost ed medication – online pharmacy no rx
JasonBag
Pet Canada Direct: Pet Canada Direct – pet drugs online
PedroNut
Pet Canada Direct: Pet Canada Direct – pet prescriptions online
PedroNut
Pharm Rate: legitimate online pharmacy – Pharm Rate
PedroNut
Pet Canada Direct: pet pharmacy – Pet Canada Direct
PedroNut
pet pharmacy online: п»їdog medication online – Pet Canada Direct
PedroNut
online vet pharmacy: Pet Canada Direct – discount pet meds
PedroNut
vet pharmacy: Pet Canada Direct – Pet Canada Direct
PedroNut
buy erectile dysfunction treatment: Ed Meds Coupon – online pharmacy without scripts
EdgarGeazy
long term side effects of rybelsus: jardiance and rybelsus – online pharmacy discount code
EdgarGeazy
stromectol reviews: buy ivermectin for humans uk – stromectol reviews
EdgarGeazy
stromectol reviews: stromectol reviews – purchase oral ivermectin
EdgarGeazy
stromectol reviews: stromectol reviews – stromectol reviews
EdgarGeazy
over the counter antibiotics: over the counter antibiotics – over the counter antibiotics
EdgarGeazy
stromectol reviews: stromectol reviews – stromectol reviews
EdgarGeazy
buy antibiotics over the counter: buy antibiotics over the counter – over the counter antibiotics
EdgarGeazy
ozempic and rybelsus: semaglutide life – buy online medicine
EdgarGeazy
is ozempic or rybelsus better for weight loss: semaglutide b12 – pharmacy order online
EdgarGeazy
semaglutide med spa near me: semaglutide life – safe online pharmacies
EdgarGeazy
stromectol reviews: stromectol reviews – stromectol reviews
EdgarGeazy
semaglutide weight loss results: semaglutide life – worldwide pharmacy
EdgarGeazy
stromectol reviews: buy ivermectin for humans uk – stromectol reviews
EdgarGeazy
over the counter antibiotics: antibiotics drugs – over the counter antibiotics
EdgarGeazy
does semaglutide give you diarrhea: compounded semaglutide fda – trusted online pharmacy
EdgarGeazy
stromectol order: stromectol order online – ivermectin over the counter
EdgarGeazy
ivermectin where to buy for humans: where to buy stromectol – ivermectin lice oral
EdgarGeazy
over the counter antibiotics: antibiotics for uti – over the counter antibiotics
EdgarGeazy
cost of ivermectin lotion: ivermectin – stromectol reviews
EdgarGeazy
antibiotics cheap: over the counter antibiotics – antibiotics cheap
EdgarGeazy
semaglutide dizziness: semaglutide life – new pharmacy online
EdgarGeazy
retatrutide vs semaglutide: semaglutide life – international pharmacy
EdgarGeazy
stromectol reviews: stromectol reviews – stromectol reviews
Jameshix
Canadian Tabs: canadian pharmacy victoza – canadian pharmacy 365
Jameshix
indianpharmacy com: Indian Meds Delivery – us pharmacy no prescription
Jameshix
canadian mail order pharmacy: Canadian Tabs – Canadian Tabs
Jameshix
Mexican Pharm: Mexican Pharm – Mexican Pharm
Jameshix
online pharmacy in mexico: medications can i buy mexico – Mexican Pharm
Jameshix
cross border pharmacy canada: canada drugs online – vipps approved canadian online pharmacy
Jameshix
cheap canadian pharmacy: pharmstore canada – canadian pharmacy drugs online
Jameshix
Mexican Pharm: Mexican Pharm – meds from mexico
Jameshix
Mexican Pharm: mexico prescription online – mexico pharmacy online
Jameshix
mail order pharmacy mexico: Mexican Pharm – Mexican Pharm
Jameshix
reddit canadian pharmacy: Canadian Tabs – pharmacy canadian
Jameshix
Mexican Pharm: medicine from mexico – Mexican Pharm
KevinGoM
top-rated online pharmacies: safe online pharmacies – trustworthy online pharmacy
KevinGoM
online pharmacies: Online Pharm First – legitimate online pharmacy
KevinGoM
online pharmacy no prescription needed: Online Pharm First – best mail order pharmacy
KevinGoM
stromectol tablets for humans: where to buy ivermectin pills – ivermectin cream
KevinGoM
ivermectin 1 cream 45gm: ivermectin 5 – Ivermectin First
KevinGoM
overseas pharmacy no prescription: Online Pharm First – medicine online order
KevinGoM
reputable online pharmacy no prescription: Online Pharm First – worldwide pharmacy
KevinGoM
new pharmacy online: overseas online pharmacy – buy drugs online
KevinGoM
Ivermectin First: Ivermectin First – buy ivermectin uk
KevinGoM
Ivermectin First: Ivermectin First – Ivermectin First
KevinGoM
trusted online pharmacy: Online Pharm First – medicine online order
KevinGoM
best online pharmacy: Online Pharm First – secure medical online pharmacy
KevinGoM
us pharmacy no prescription: Online Pharm First – secure medical online pharmacy
KevinGoM
online vet pharmacy: Vet Pharm First – online pet pharmacy
KevinGoM
reputable online pharmacy no prescription: Online Pharm First – secure medical online pharmacy
KevinGoM
pet med: vet pharmacy online – Vet Pharm First