13 min News ParanormalA chilling video shows La Llorona in a town in Colombia La Llorona is a legendary figure with several incarnations. Generally known as ‘the woman who cries’, it is represented… Ansh SrivastavaJanuary 6, 2020 Read More