Asian News Sri Lankan Villagers Protest Wind Energy Project in Mannar For nearly two weeks, villagers in Mannar, northern Sri Lanka, have staged continuous protests demanding the suspension of the second phase of a 50 MW wind energy project, AsiaNews reported.
Radio Veritas Asia Launches International Short Film-Making Competition on Laudato Si’ 10th Anniversary