Helmand, a southern province in Afghanistan, has been witnessing heavy clashes between the Taliban and the Afghan security forces as the former pushed forward to capture the strategically important Lashkargah City, the provincial capital of Helmand, reported TOLOnews