PRIMA TV. Libyan officials discovered a mass grave site in Libya’s Tarhuna city admin - June 11, 2020 0 https://www.primanews.org/wp-content/uploads/2020/06/Libyan-officials-discovered-a-mass-grave-site-in-Libya’s-Tarhuna-city.mp4