KAB-500


KAB-500 is a Russian precision guided weapon which comes in four versions: