
PeterSweden
@PeterSweden7 · Jul 17, 2025
England and Wales had 7700% more reported r *pes per capita than Poland.
What do you think is the reason for this massive difference?
Elon Musk
@elonmusk
is this true?
11:22 PM · July 17, 2025 · 77.2K views
96
66
870