It's very difficult to keep track of news amongst hundreds of headlines a day. So we will pick out t.
The match will take place at Maseru Stadium (kick-off 15h00).
The match is South Africa’s only warm-up match ahead of their two crucial 2014 FIFA World Cup qualifiers against the Central African Republic (CAR) in Yaoundé, Cameroon (Saturday, 8 June) and Ethiopia in Addis Ababa (Sunday, 16 June).
Bafana Bafana will assemble for camp on Wednesday, 29 June and will train at Germiston Stadium until their departure for Lesotho on Friday, 31 June
The final training session before the match will be held at the match venue (Maseru Stadium) on Saturday, 1 June.
Meanwhile fans wishing to travel to Lesotho for the friendly match can buy tickets for 60 Maluti (R60) and 40 Maluti (R40).
Tickets can be paid for at the SAFA Finance office at SAFA House in Nasrec;
Travelling fans must be in possession of a valid passport for entry into Lesotho.