They are allegations because none of it has been proven. Israel has made the allegations and it has been accepted as fact by a few (but not all) of Israel’s allies in Western Europe and Oceania.
[Almayadeen] is a Hezbollah-aligned Lebanese pan-Arabist satellite news television channel based in the city of Beirut.
I agree that this source is problematic, but this particular article appears to be factual.