Flag of Saudi Arabia / [Photo for only Representational Purpose]

Saudi Arabia joins Turkey, Pakistan to condemn caricatures of Prophet Mohammad (PBUH)