Afridi's homecoming marred by altercation. (Video contains NSFW language in Urdu).
Afridi interview after the altercation
The interview is in Urdu. To summarize, Afridi claims that there was inadequate security upon his arrival at the airport. He and his family were mobbed by fans and his daughter was apparently either stepped on or shoved by an overzealous fan trying to reach him. At this point he lost his temper and hit the fan. He apologized for losing his cool like that.
I sympathize with him if that’s what really happened, but it does not look good for the potential future Captain of the ODI side to be getting into fan altercations.
Edit:
The fan who got beat up apparently understands Afridi's reaction and still loves him