Satellite Images Allegedly Show IRGC Ship Activity in Strait of Hormuz Amid US-Iran Tensions