Michael Clarke and Jade Yarbrough caught in controversies during holiday in France following previous public altercation
Michael Clarke and on-off girlfriend Jade Yarbrough have touched down in France – but avoided being photographed side by side. The pair…