πŸ‡¬πŸ‡§ SITREP - Independent OSINT Channel πŸ‡¬πŸ‡§
28.9K subscribers
13.8K photos
8.81K videos
6 files
20.1K links
Selected Top Content as Map Reports, Top Videos, Analyses, News and Experts Chat
Join Comment Chat:
t.me/+gAxUG1GGf_gxZDg1
Partnerchannels wanted! Contact via:
@SitrepContactBot
Download Telegram
βš‘οΈπŸ‡·πŸ‡ΊπŸ‡ΊπŸ‡¦βš”οΈ Frontline Report for the Morning of 26 Jan 2023; pub. 07:02⚑️

♦️ In #Kherson direction, apart from the regional centre, Russian artillery also hit Ukrainian army positions in #Veletenskoye, #Ivanovka, #Odradokamenka, #Berislav, #Novoberislav, #Mikhaylovka and #Zolotoy Balka.
βž– The AFU responded with a strike on Novaya Kakhovka. (Fig. 1)

♦️ In the #Zaporozhye direction, the RF Armed Forces attacked #Charovnoye on the ground.
βž– Artillery shelled #Novodanilovka, Malaya Tokmachka, #Staroukrainka and #Zheleznodorozhnoye. (Fig. 2)

♦️ In the #Ugledar sector - also a Russian god of war day.
βž– The artillery struck massively at Bolshaya (Velikaya) Novosyolka, Zolotaya Niva, #Prechistovka, #Novoukrainka and #Bogoyavlenka.
βž– The AFU positions in #Ugledar itself were shelled with particular intensity. (Fig. 3)

♦️ On the #Donetsk front, Russian troops, supported by artillery, again attacked the Ukrainian garrison in the western part of #Maryinka.
βž– The neighbouring town of #Georgievka came under fire.
βž– The situation was similar in #Krasnogorovka. The RF Armed Forces also attacked this stronghold of the AFU. Before the attack, artillery was also firing on the town.
βž– Just to the north, Russian troops attempted to advance on the ground towards #Novobakhmutovka. (Fig. 4)

♦️ Southwest of #Bakhmut, the Wagner PMC conducted assault actions near Belaya Gora and in the direction of #Ivanovskoye (#Krasnoye).
βž– The AFU launched artillery strikes on #Kurdyumovka and #Kleshchiyevka.
βž– "Orchestrants" continue to pressurize the Ukrainian garrison on the eastern outskirts of #Bakhmut itself.
βž– And northwards they attacked in the vicinity of Krasnaya Gora.
βž– The Wagner PMC is trying to break through to #Rozdolovka. This is already north of #Soledar. (Fig. 5)

♦️ In the #Lugansk direction, Russian troops tried to attack #Belogorovka for the umpteenth time. The Ukrainian army firmly holds this area.
βž– Dense counterfighting in the wooded area south of #Kremennaya. Ukrainian artillery is pounding the town.
βž– The neighbouring town of #Rubezhnoye is also under attack by the AFU.
βž– Russian artillery shelled #Yampolevka, #Terny, #Nevskoye, #Makeyevka, #Stelmakhovka, #Tabaevka, #Kotlyarovka, #Ivanovka, #Sinkovka and #Dvurechnoye. (Fig. 6)

t.me/sitreports /@wargonzo/#smo/
Join SITREPπŸ”ΊMap Reports - Top Videos - Analyses
βš‘οΈπŸ‡·πŸ‡ΊπŸ‡ΊπŸ‡¦β˜ οΈ Destruction of Ukrainian Su-25 Attack Aircraft near #Kherson⚑️

πŸ—“ This Morning (25 Apr 2023)
, a Russian MANPAD system shot down a Ukrainian Su-25 in the #Kherson direction. The enemy aircraft went down near the village of #Veletenskoye, west of #Kherson near the #Borshchevka River. A large fire occurred at the site, characteristic for a downed attack aircraft.

Coordinates: 46.567211, 32.390669

The destroyed Su-25 was paired with another aircraft of similar type. They were heading towards the islands south of #Kherson, where Ukrainian formations have been trying to establish a foothold in recent days. However, after the defeat of the former, the wingman immediately left in the opposite direction.

The enemy had 32 Su-25 attack aircraft in service and another 10 in storage prior to the start of the# SMO. According to open sources, the AFU has lost about 16 aircraft of this type so far.

πŸ“Œ Lately, Ukrainian Aviation activity in the area near #Kherson has increased. Ukrainian Air Force aircraft regularly take off from the airfield in #Voznesensk and #Kanatovo, and when a pair of Su-25s flew to #Kherson, a Bayraktar TB2 drone was in the air north of #Belozerka.

The Turkish-made strike drones now perform only a reconnaissance function and fly over the #Kherson region almost daily. It is possible that it was the one that provided target designation for the downed Ukrainian attack aircraft.

High Resolution: πŸ‡¬πŸ‡§ MAP; πŸ‡·πŸ‡Ί MAP

πŸ“œ RYBAR; 25 Apr 2023, 17:58

t.me/sitreports /@rybar/#ass/
Join SITREPπŸ”ΊMap Reports - Top Videos - Analyses
βš‘οΈπŸ‡·πŸ‡ΊπŸ‡ΊπŸ‡¦βš”οΈ Situation in the #Kherson Direction until the End of 25 Apr 2023⚑️

πŸ”ΈThe Situation in
#Kherson Region along the #Dnieper River has escalated. In recent weeks, the AFU has been trying to πŸ‘‰ entrench itself on the left bank, sending reconnaissance teams and probing the RF Armed Forces' defenses in this area.

β–ͺ️ For several days the main events have been taking place on Bolshoy Potemkin Island to the south, near #Kindiyka to the east and near #Veletenskoye to the west of the administrative centre. The areas have been partly in a "greyzone" for some time now.

πŸ”ΉIn the Golaya Pristan Sector, an RF Armed Forces man-portable air defence system crew πŸ‘‰ shot down a Ukrainian Su-25 attack aircraft over #Veletenskoye, while Russian Aerospace Forces aircraft struck the Ukrainian Special Forces of Operation landing area south of #Kizomys with FABs.

β–ͺ️ Meanwhile, yesterday the AFU forcibly evacuated civilians from #Veletenskoye and Kizomys as part of preparations for the landing of special forces assault groups on the left bank of the #Dnieper. Bayraktar UAVs are operating almost continuously over #Kherson and #Nikolayev regions.

πŸ”ΉAround #Kherson, Russian artillerymen supported by aircraft conducted several massive attacks on Ukrainian positions on Bolshoy Potemkin Island, in #Antonovka, #Vysuntsy and the coastal area of Dacha and #Kindiyka.

β–ͺ️ From the #Tyaginka - #Berislav - #Zmiyevka line, crews of the 124th and 126th Brigades of the AFU Territorial Defence Forces continue to fire mortar and artillery at the positions of the RF Armed Forces. Targeting is provided by reconnaissance copters.

πŸ”ΉIn the #KrivoyRog Sector near #Dudchany, Zolotaya Balka and #Maryanskoye, the 121st Separate Brigade of the AFU Territorial Defence is training assault teams to ford water obstacles.

β–ͺ️ Also the forces of the AFU's 71st Separate Jager Brigade conducted training on storming strongholds in the urban area together with the Territorial Defence in the #Pokrov - #Nikopol - #Marganets section.

πŸ“Œ At the Moment, significant Ukrainian forces with a total strength of over 15,000 men (at least 20 Territorial Defence battalions with attached artillery units, a National Guard brigade and the 71st Separate Jager Brigade of the AFU are concentrated in the #Kherson direction.

At the same time, the redeployment of new formations to the #Zaporozhye region continues. Today, a mechanized battalion of the AFU10th AC's 118th Mechanized Brigade arrived north of #Orekhov to #Tavriyskoye. By 30 April, the 116th, 118th Mechanized Brigades and 46th Separate Airmobile Brigade from #Pavlograd are due to arrive at the #Orekhov and #Gulyaypole sites.

The current manoeuvres of Ukrainian SRGs in #Kherson region look like attempts to divert the attention of the Russian command from preparing a strike in the #Zaporozhye direction. And, most likely, if an attack on #Tokmak and #Melitopol is launched, one should expect synchronous actions of the AFU from the right bank of the #Dnieper to restrain the RF Armed Forces.

πŸ‡¬πŸ‡§ MAP

t.me/sitreports / t.me/rybar/46266 /#smo/
Join SITREPπŸ”ΊMap Reports - Top Videos - Analyses
βš‘οΈπŸ‡·πŸ‡ΊπŸ‡ΊπŸ‡¦βš”οΈ #Chronicle of the #SMO for 25-26 Apr 2023⚑️

πŸ”Ή
#Belgorod Region:

β–ͺ️ In Shebekinsky urban district #Leninsky and #Krasnoye villages were hit by the AFU terrorists, residential buildings and power lines have been damaged.

β–ͺ️ In the Belgorod region, the AFU terrorists shelled the village of #Cheremoshnoye, several surrounding settlements were temporarily de-energized.

πŸ”Ή #Starobelsk (#Svatovo) Direction:

β–ͺ️ In the #Kupyansk sector, the situation has not changed significantly. Mutual reconnaissance and artillery duels continue along the line of contact.

β–ͺ️ In the #Liman sector, the sides are engaged in positional fighting in the #Serebryanskoye forestry and near Balka Zhuravka.
βž– The Ukrainian command is moving additional forces to the #Liman and #Dibrova areas.

πŸ”Ή#Soledar (#Bakhmut) Direction:

β–ͺ️ Russian servicemen have broken through the enemy defences north of #Khromovo village and occupied part of the trenches.

β–ͺ️ In the northwest of #Bakhmut, Wagner PMC assault squads are engaged in fierce fighting in the Zabolnitsa area.

β–ͺ️ In the city centre, Russians have advanced on Polevaya and Pervaya Lesnaya Streets.
βž– Near the garage complex, the "Wagnerians" have broken through the AFU defence line, entrenching themselves on its eastern outskirts.

β–ͺ️ In the south of the city, fighters of the Wagner PMC continue to storm the enemy strongholds in the aircraft stele area.

πŸ”Ή#Donetsk Direction (MAP):

β–ͺ️ North of #Avdeyevka, Russians advanced to the railway, expanding the bridgehead to #Krasnogorovka.

β–ͺ️ On the southern flank, Russian units occupied an AFU stronghold northeast of #Vodyanoye.

β–ͺ️ South of #Pervomayskoye, Russian troops, supported by heavy armored vehicles, are storming enemy positions in the #Nevelskoye district.

β–ͺ️ The AFU terrorists again shelled the capital and other DPR settlements. 12 transformers were damaged in the Kuybyshevskyi district of %Donetsk.
βž– #Yasinovataya, #Gorlovka, #Nikolskoye and #Alexandrovka were also hit: more than 10 houses were damaged and one person was wounded.

β–ͺ️ In the #Ugledar section, Russian marines are engaged in small arms battles on the outskirts of the town, as well as in the forest belt north of #Nikolskoye dachas.

πŸ”Ή#Zaporozhye Direction:

β–ͺ️ The AFU command continues to move reserves to the line of contact, building up the grouping of troops and increasing the intensity of shelling.

β–ͺ️ On Tuesday, the AFU terrorists fired HIMARS at civilian infrastructure in #Tokmak. 1 civilian was killed and 4 were wounded. In #Limanovka, residential houses and a gas pipeline have been damaged as a result of artillery shelling.

πŸ”Ή#Kherson Direction on #SouthFront (MAP):

β–ͺ️ Ukrainian authorities have banned any civilian watercraft on water objects, except for the naval forces of #Ukraine and the water guard.

β–ͺ️ The Russian Forces hit concentrations of enemy manpower and equipment in #Antonovka, #Dudchany, #Kizomys and #Inzhenernoye. On Tuesday, a Ukrainian Su-25 attack aircraft was πŸ‘‰ shot down near #Veletenskoye.
βž– In turn, the AFU terrorists shelled settlements on the left bank of the #Dnieper.. Civilian infrastructure in Nova Kakhovka, #Kakhovka and #Korsunka were damaged, among others.

πŸ”ΈPolitical and other Events:

β–ͺ️ #UK Undersecretary of Defence James Hippy announced the transfer of depleted uranium Challenger 2 tank shells to #Ukraine, disclaiming a commitment to deal with the consequences of their use.

β–ͺ️ The Ukrainian PO has unveiled a sanctions plan against #Russia, which plans to supply gas from #Russia to the #EU only through #Ukraine, as well as a total ban on Russian metallurgical products, jewellery and dual use goods.

β–ͺ️ Ursula von der Leyen said that the #EU had allocated #Ukraine another 1.5bn euros financial assistance.

β–ͺ️ The European Commission has agreed to ban imports of Ukrainian sunflower oil. Additionally, the Turkish authorities said they would impose a 130-per-cent duty on imports of wheat, barley and maize starting from 1 May.

πŸ‡ͺπŸ‡Έ MAP; πŸ‡·πŸ‡Ί MAP

t.me/sitreports / t.me/rybar/46315 /
Join SITREPπŸ”ΊMap Reports - Top Videos - Analyses
βš‘οΈπŸ‡·πŸ‡ΊπŸ‡ΊπŸ‡¦βš”οΈ #Summary for the Evening of 10 Aug 2023⚑️

πŸ”ΉIn
#Kherson Direction, the AFU build up their forces, reserves move towards #Kherson, #Berislav and #Chornobayevka, while reconnaissance spotted ferry bridge vehicles near #Kizomys, #Veletenskoye and #Yantarnoye.

πŸ”ΉIn #Zaporozhye Direction, the AFU changed the vector of attacks from #Rabotino to #Verbovoye. The RF Armed Forces repelled the attacks, they withdrew. Probably, having failed to achieve success by changing tactics, the AFU will try to change the areas of active attacks, imposing the movement of our reserves along the line of defence in search of more vulnerable places.

πŸ”ΉIn #SouthDonetsk Direction, the AFU storm #Urozhaynoye, while ours hit small groups of attackers with artillery. #Staromayorskoye remains in the grey zone, the Russian army is preventing Ukrainian forces from entrenching. The AFU gather reserves in #Makarovka and #Vremyevka, and will attempt to break through the front.

πŸ”ΉIn #Bakhmut Direction, intense battles continue for #Kleshcheyevka and adjacent heights. The enemy is trying to attack after ours counterattacked in the southern part of the village and pushed the AFU back from there. Despite huge losses on the southern flank, the AFU are storming #Andreyevka, ours heroically hold their positions.

πŸ”ΉIn #Kupyansk Sector, the authorities have begun the mandatory evacuation of residents. There are reports of the AFU withdrawing behind the #Oskol River, they will build defences along the river. Last night the RF Armed Forces were able to advance, and according to information from the ground to #Kupyansk along the railway line there are about 7 km left. The Russian army has come close to #Sinkovka, and fight for the village is now underway. Our forces have begun to move near #Petropavlovka. The Russian army has an active initiative along the entire frontline in the #Kupyansk direction.

πŸ“œ Oleg Tsarov; 10 Aug 2023, 19:54

t.me/sitreports /@olegtsarov/#smo/
Join SITREPπŸ”ΊMap Reports - Top Videos - Analyses
βš‘οΈπŸ‡·πŸ‡ΊπŸ‡ΊπŸ‡¦βš”οΈ Situation in the #Kherson Direction until 13:00 on 13 August 2023⚑️

πŸ”ΉWest of Cossack Camps
the AFU continue to hold a bridgehead. Boats carry out rotation and remove wounded and killed. Recently, reinforcements from the AFU 126th Territorial Defence Brigade were transferred to the left bank. Clips of POWs from the Russian 1822nd Battalion circulate on net. The servicemen are being used to maximally discredit the Russian Army in this area and sow panic.

❗️The situation is still grave, but not everything published by Ukrainian resources should be believed. The Russian troops are still at work. Two AfU assault groups of 126th Territorial Defence Brigade tried to advance with AFU support from the right bank, but were stopped and pushed back from the Cossack Camps.

β–ͺ️ This morning, fresh reinforcements were transferred to the bridgehead, and the AFU try with all their might to expand the zone of control. Russian settlements are under fire.

πŸ”ΉUnder the #Antonovsky Bridge, heavy fighting continues. Russian assault squads are engaged in close combat for nearby dachas and try to dislodge enemy SRGs, which are constantly moving to the left bank. Drones and artillery from both sides are working incessantly.

β–ͺ️ On the islands near #Kherson, neither side has clear and confident control. The AFU shelled these areas more than 20 times over the past 24 hours.

β–ͺ️ Tanks have been delivered to #Veletenskoye (operating from closed firing positions on the left bank). Assault squads of the AFU's 121st Territorial Defence Brigade (the same ones that have been learning how to force water obstacles for the last few months) have been moved to "zero".

πŸ“Œ Their appearance against the backdrop of regular attacks by SRGs and increased artillery fire indicates possible attempts to strike from the right bank and land troops in the third place.

πŸ—Ί High Resolution: πŸ‡¬πŸ‡§ MAP; πŸ‡·πŸ‡Ί MAP

πŸ“œ RYBAR; 13 Aug 2023, 13:46

t.me/sitreports /@rybar/#smo/
Join SITREPπŸ”ΊMap Reports - Top Videos - Analyses
βš‘οΈπŸ‡·πŸ‡ΊπŸ‡ΊπŸ‡¦βš”οΈ Situation in the #Kherson Direction until 15:00 on 25 August 2023⚑️

πŸ”ΉIn the morning
, Ukrainian sabotage groups in three boats attempted to land on #Borshchevoy Island south of #Veletenskoye. As a result of dense artillery fire, one boat was destroyed with five people on it, and the other two departed back.

β–ͺ️ This is not the first attempt to land on islands in the #Dnieper basin. Yesterday, a similar attempt was at Alyoshkinsky Island, where a watercraft was destroyed at the mouth of the #Ingulets River.

πŸ”ΉAlso, Russian units repelled an attack by the 126th Territorial Defence Brigade near #Pereyaslavsky Island. At the same time, the AFU landed two groups on Melky Island southeast of #Kherson to set up an observation post.

β–ͺ️ The 11th Brigade of the Ukrainian National Guard is expected to be transferred from #Ochakov to the coastal part of the #Dnieper.

β–ͺ️ Transportation of up to 100 units of equipment to industrial enterprises in #Kherson itself is also noted. And in Nikolayev, by 1 September, the arrival of the mobilized for the completion of a separate battalion of the Ukrainian Navy marines is expected.

πŸ“Œ Judging by the renewed activity of the AFU, the enemy intends to force the river again in the near future.

πŸ—Ί High Resolution: πŸ‡¬πŸ‡§ MAP; πŸ‡·πŸ‡Ί MAP

πŸ“œ RYBAR; 25 Aug 2023, 15:20

t.me/sitreports /@rybar/#smo/
Join SITREPπŸ”ΊMap Reports - Top Videos - Analyses
βš‘οΈπŸ‡·πŸ‡ΊπŸ‡ΊπŸ‡¦βš”οΈ #Chronicle of the Special Military Operation for 25 August 2023⚑️

πŸ”ΉThe fiercest fighting
in the special operation zone is taking place in the #Orekhov section at the #Rabotino -# Verbovoye line. The AFU, regardless of the losses, are conducting a fierce assault on the southern outskirts of #Rabotino, where Russian soldiers are holding positions. In parallel, the enemy continues to pull forces into the sector.

πŸ”ΉIn the #Kherson direction, Ukrainian SRGs tried to land on three boats on #Borshchevoy Island south of #Veletenskoye village, but came under artillery fire and retreated. Some of the enemy militants were eliminated. Meanwhile, in the #Vremyevka sector, the AFU attempted to dislodge Russian soldiers from the landings east of #Urozhaynoye, but were unable to achieve success.

πŸ”ΉDuring the night, the AFU once again attacked #Crimea with drones. More than 30 drones were suppressed or intercepted by electronic warfare equipment near Cape #Tarkhankut, #Gvardeyskoye and the town of #Saki. Several devices fell on the territory of the training ground near #Perevalnoye, damaging several lorries.

🧾 Read More on our πŸ‘‰ πŸ‡·πŸ‡Ί Website

πŸ—Ί High Resolution: πŸ‡¬πŸ‡§ MAP; πŸ‡·πŸ‡Ί MAP

πŸ“œ RYBAR; 25 Aug 2023, 22:11

t.me/sitreports /@rybar/#smo/
Join SITREPπŸ”ΊMap Reports - Top Videos - Analyses
βš‘οΈπŸ‡·πŸ‡ΊπŸ‡ΊπŸ‡¦βš”οΈ Frontline #Summary for the Morning of 8 December 2023; pub. 08:01⚑️

πŸ”ΉIn the
#Kherson-#Crimea Direction, counter battles in #Krynki. Ukrainian marines are under heavy attacks by long range weapons of the RF Armed Forces.
πŸ’₯ The AFU positions in #Veletenskoye, #Kherson, #Antonovka, #Prydneprovskoye, #Ponyatovka, #Tokarevka and #Tyaginka are also under fire.
πŸ’₯ The Russian ones, in Golaya Pristan, #Alyoshki, #Poyma, #Peschanovka, #Podstepnoye and Cossack Camps.

πŸ”ΉIn the #Zaporozhye direction, the RF Armed Forces launched counterattacks southwest of #Rabotino village and southeast of #Verbovoye.⚠️ The frontline did not change.
πŸ’₯ Russian artillery worked on the AFU in #Plavni, #Kamenskoye, #Stepnoye (not to be confused with the settlements of the same name on the Ugledar and Donetsk directions), Malye Shcherbaki and #Novodanilovka.
πŸ’₯ The Ukrainian hit the RF Armed Forces in #Zherebyanka, #Konovalovka, #Nesteryanka, #Kopani, #Novoprokopovka and #Verbovoye.

πŸ”ΉIn the #Ugledar Section, Russian troops supported by artillery attacked in the direction of Zolotaya Niva.⚠️ Without success.
πŸ’₯ Ukrainian positions in #Rovnopol, #Staromayorskoye, #Urozhaynoye, #Prechistovka and Ugledar came under fire.
πŸ’₯ Russian ones, in #Priyutnoye, Zavetnoye Zhelaniye, #Novodonetskoye and #Pavlovka.

πŸ”ΉOn the #Donetsk Front, fierce counter battles in #Maryinka. Ukrainian troops are not going to leave the destroyed town. The RF Armed Forces attacked near the town of #Krasnogorovka after shelling. Assault groups tried to advance in the area of #Pervomayskoye. With the support of long range weapons, Russian troops attacked in the direction of #Tonenkoye, #Severnoye (a settlement west of Avdeyevka), in the industrial zone southeast of #Avdeyevka, near the Coke Plant northeast of the city and #Steponoye (not to be confused with the settlements of the same name in the Zaporozhye and Ugledar directions). ⚠️The frontline did not change significantly.

πŸ—Ί Oleg Tsarov's Map Collection addedπŸ‘‡

t.me/sitreports /@wargonzo/#smo/
Join SITREPπŸ”ΊMap Reports - Top Videos - Analyses
βš‘οΈπŸ‡·πŸ‡ΊπŸ‡ΊπŸ‡¦βš”οΈ Frontline #Summary for the Morning of 11 February 2024; pub. 10:00⚑️

πŸ”ΉIn the
#Kherson-#Crimea direction, there is fighting in #Krynki. Russian artillery is working hard on Ukrainian positions in the village.
πŸ’₯ Also strikes on the AFU in #Veletenskoye, #Kherson, #Antonovka and #Tyaginka.
πŸ’₯ Ukrainian long range weapons worked on Russian forces in #Alyoshki and Cossack Camps. (Fig. 1)

πŸ”ΉIn the #Zaporozhye Direction, there was again fighting west of #Rabotino village. Russian artillery worked on Ukrainian positions.
πŸ’₯ They are also under fire in #Stepovoye (not to be confused with the settlements of the same name on the Ugledar and Donetsk directions), #Novodanilovka, Malaya Tokmachka and #Gulyaypole.
πŸ’₯ The AFU hit the RF Armed Forces in #Kopani, #Novoprokopovka, #Verbovoye and #Novofyodorovka. (Fig. 2)

πŸ”ΉOn the #Donetsk Front, there are tough oncoming battles on the eastern outskirts of #Novomikhaylovka. The RF Armed Forces attacked at #Georgiyevka, #Nevelskoye and #Pervomayskoye. They ⚠️advanced on the northeastern outskirts of #Avdeyevka.
πŸ“Œ There is no talk of encircling the Ukrainian garrison, but the situation is critical for it. (Fig. 3)

πŸ”ΉIn the #Bakhmut direction, the RF Armed Forces attacked near #Ivanovskoye (#Krasnoye). ⚠️Without success. They ⚠️advanced in the area of #Bogdanovka. (Fig. 4)

⚠️ Read πŸ‘‰ here on the current Russian advances from an Ukrainian Analyst!

t.me/sitreports /@wargonzo/#smo/
Join SITREPπŸ”ΊMap Reports - Top Videos - Analyses
Please open Telegram to view this post
VIEW IN TELEGRAM