Saudi Arabia marks 90th National Day with massive air show

The Kingdom of Saudi Arabia marked the 90th National Day with massive air show and fireworks. The Kingdom started on Wednesday the celebrations of its 90the National Day; with a massive air show; dazzling fireworks and concerts across the country. The air show; which is the largest ever for the National Day celebrations, saw the...

Continue reading