2024-04-29
21 : 10 : 10
Dominican Republic
Institution: Pontificia Universidad Católica Madre y Maestra