By calling Palestine its own homeland, the Israeli regime created an excuse to invade the land, occupy it, expel its inhabitants and kill them at will. But shall Palestinians return their own home?
Press TV’s website can also be accessed at the following alternate addresses: