Supreme Court justices order Israeli government to explain in-depth reasoning behind closure of Galei Zahal radio station.

Read more