Kanye West allegedly pocketed $3 million to perform in a former Soviet republic with a rotten reputation for its human rights record.
According to the Guardian newspaper, West performed at a wedding Saturday for the grandson of Kazakhstan President Nursultan Nazarbayev.
West pulled out his big hits, including "Can't Tell Me Nothing", for his private gig at the Hotel Royal Tulip in the capital Almaty, TMZ reports.
More about this and the pictures of the event after the jump