Doha: Education City Stadium, also known as Qatar Foundation Stadium with a 44,667-seat capacity, which hosted eight World Cup matches until the quarterfinals last year, today hosted one of the largest gatherings of Eid Namaz of more than 15 thousand […]