socioeconomic struggleslatest news & developments