2024-07-17
22 : 30 : 34
Dominican Republic, Santiago
Institution: Birla Institute of Technology, Mesra