38K views
The Pioneer
25 MINUTES AGO: News That Embarrasses Putin! Russian Doctors Have Left the Country!
Login with Google Login with Discord