Michael Clarke slap explained: Why did Michael Clarke’s girlfriend Jade Yarbrough slap him?
The nation was shocked earlier this week when a video emerged of an Australian sporting great appearing to get slapped clean across the face by his girlfriend. Cricketing legend Michael Clarke has faced a barrage of criticism for an alleged affair with his ex-girlfriend while dating interior designer Jade Yarbrough.Continue Reading