Iran condemned an alleged US military attack on Venezuela, calling it aggressive and illegal, after explosions hit Caracas ...