/
lemmy.ml
Search
Explore
Create
News
return2ozma
•
Now
•
93%
Putin says Russia is close to having cancer vaccines in latest bizarre TV appearance
www.independent.co.uk
144
35
Comments
35
Hot
Top
New