CaricaturesSaudi Arabia
Caricature- Saudi Arabia Stands First in Olympic Games
After long years of US support and arduous efforts, Saudi Arabia has finally managed to stand first in the world in sponsoring, supporting and exporting terrorists.