arrow_upward
Pandora Papers
#1
wow another leak but not leakedbb!!
But does anyone surprised that not a single US politician outed ?