President Jacob Zuma was thronged during a walkabout in Marabastad‚ west of Pretoria‚ on Monday. .
The 'Where Have You Been?' hitmaker - who is performing seven gigs in
seven cities in seven days - keeps being penalised because her
time-keeping at shows and insistence on partying afterwards has resulted
in almost every one of the flights taken by her private jet being
A source told The Sun newspaper: "Rihanna delays going on stage, which throws out the whole schedule.
"It's a reaction to the fact that every second of her time is accounted for by organisers. She likes to be in control.
"Her team have been making frantic calls throughout the night to the airports.
"Every hour that goes by she has to pay for flight clearance on runways and also incurs costs of the private airport teams, customs, baggage handlers and security.
"The tour will end up costing her a fortune."
Rihanna's flight from Mexico to Toronto, Canada, was delayed by four hours, while the plane took off more than three hours behind schedule from Stockholm, Sweden - where she had been two-and-a-half hours late going in stage.
On Saturday (17.11.12), Rihanna partied until 4am in Paris, France after her show with P. Diddy, Cassie, Akon and Pharrell Williams.
The 24-year-old singer performed in Berlin, Germany, last night (18.11.12) and moves on to London, England tonight (19.11.12) before rounding off the tour in New York, America on Tuesday (20.11.12).