Home » Pictures » Islamic Revolution of Iran » "Science"

Iran’s Homegrown Humanoid Robot “Sorena III” Unveiled in Tehran