Swiss authorities have confirmed two Fifa officials were arrested in Zurich early Thursday and are being held pending extradition to the US.
muahahahaha!!! time to pay the piper
Everyone's accountable, I guess, no matter what kind of power you hold.
muahahahaha!!! time to pay the piper
Everyone's accountable, I guess, no matter what kind of power you hold.