Tags Posts tagged with "Heads of state"

Heads of state

1105
In a move uncharacteristic of the secretive Swiss banking industry, authorities there have frozen hundreds of millions of dollars belonging to deposed and current...