US Soldiers Fighting In Libya
Channel: Israeli News Live
Date: 27/04/2019

Footage from Libya shows US soldiers fighting along side the current Libyan government. It appears that the soldiers may be contract forces. 
A Russian ballistic Missile factory goes up in flames and TASS reports the fire was caused by electrical short

https://www.patreon.com/IsraeliNewsLive/posts