I couldn't find anything Russian that looked like it
but that doesn't mean it's not.
It certainly looks close to the Javelin.
Any thoughts from anyone ?
If it is a Javelin, does that mean US Troops might be on the ground
or the US has supplied a few to the rebels ?????