Around two youngsters have been arrested in a southern district of Jammu and Kashmir in connection with the death of a truck driver due to stone pelting. As per a police report, the youngsters who hurled stones at the truck mistook it as the vehicle of the security forces stationed in the Continue Reading