Russian Radar Site Destroyed on Crimea (Possible AGM-88?)

A Russian radar site on Crimea's south coast providing coverage for Sevastopol was hit last 08/28.

Russian Radar Site Destroyed on Crimea (Possible AGM-88?)