Spring Offensive: Has the Liberation of Afghanistan Begun?

The National Resistance Front (NRF) is the most well-known anti-Taliban force in operation today, and they feel that the spring offensive is achieving their plans so far.