vfdaew pfp
vfdaew
@kajerv
🔴Latest Stream🔴 I cover the revelations that Lauren Chen who owns Tenet Media was given $10 million by Russia to push anti-Ukraine propaganda.
0 reply
0 recast
2 reactions