• Breaking News

    Israeli cops shoot Palestinian woman who did not heed calls to stop in Jerusalem


    Police say they suspected the woman, who was clothed in black attire that covered her face, was carrying an explosive device on her body; investigation ongoing
    Read More

    No comments