ISIS kidnaps 300 workers as fighting worsens - The Horn News