Ka la 26 Phuptjane, 2024, bareki ba bohlokoa ba tsoang Spain ba ile ba etela 'me ba hlahloba k'hamphani ea rona. Ba se ba ntse ba na le lintlha tsa tlhahiso ea 63mm OPVC Bakeng sa ho hola bokhoni ba tlhahiso, ba rera ho kenya letsoho mochini o tsoang Chaena. Ka lebaka la theknoloji ea rona e holileng tsebong le linyeoe tse ngata, e ile ea fetoha khetho ea bona ea pele.