Copyright © 2021 Euromaidanpress.com

The work of Euromaidan Press is supported by the International Renaissance Foundation

When referencing our materials, please include an active hyperlink to the Euromaidan Press material and a maximum 500-character extract of the story. To reprint anything longer, written permission must be acquired from [email protected].

Privacy and Cookie Policies.

Russo-Ukrainian War. Day 447: Ukraine downs “hypersonic” Kinzhal missiles

Russo-Ukrainian War. Day 447: Ukraine downs “hypersonic” Kinzhal missiles
Article by: Zarina Zabrisky

Russia launches 6 “hypersonic” Kh-47M2 Kinzhal missiles, 9 Caliber wing missiles, and 3 ground-base missiles (C-400, Iskander-M) and more. All destroyed by Ukrainian air defense. Heavy fighting in Bakhmut.

https://twitter.com/EuromaidanPress/status/1658357377505034240

Daily overview — Summary report, May 16

The General Staff’s operational update regarding the Russian invasion as of 18.00 pm, May 16, 2023 is in the dropdown menu below:

Situation in Ukraine. May 15, 2023. Source: ISW.

 
The four hundred and forty seventh day of the wide-scale armed aggression of the Russian Federation against Ukraine is ongoing.
This day, the Russian Federation struck another mass missile strike on the objects of civilian and critical infrastructure of Ukraine. The Russian aggressor cynically continues to use terror tactics.
During this day, the enemy launched 27 rockets and 37 air strikes, fired about 20 bombardment from jet systems on our troops and settlements. According to accurate information, the enemy used 6 Kinjal aeroballistic missiles, 9 Caliber wing missiles and 10 ground-base missiles (C-400, Iskander-M) for the task of missile strikes, all of which were destroyed by our defenders. 2 more missiles from C-300 invaders have applied on the civilian infrastructure of Konstantinivka Donetsk region.
Civilian infrastructure has been destroyed. In particular, as a result of the shelling of the settlements of Dvorichna, Vovchansk and Tishchenko of Kharkiv region, there are killed and wounded civilians, residential private houses, hospital and other civilian infrastructure were destroyed.
The opponent continues to focus his main efforts in the Lymansky, Bakhmutsky, Avdiiv and Maryinsky directions. During the day, there were 44 combat clashes on the mentioned areas of the front. In the epicenter of the combat continue to remain bahmut and marinka.
In the Volyn and Polish directions, no signs of the formation of offensive enemy groups have been detected, specific units of the armed forces of the Republic of Belarus continue to perform tasks in the border areas with Ukraine. The movement of units of Russian territorial troops who were trained at the polygons of Belarus in the areas of combat. 
The opponent continues to maintain a military presence in the Síversk and Slobozhansk directions. He carried out mortar and artillery shelling of the settlements of murav chernihiv region; Chamomile, Iskriskivshchina, wolfine, kindratívka, gardens, zapsíllâ sumy region, as well as kozacha lopanʹ, goptívka, lukyanci, gatishche, pltenivka, budarki, nesterne, krugle, zemlyanki, old woman and budarki in kharkiv region.
In the Kupiansk direction, the opponent led unsuccessful offensive actions in the areas of masûtívki kharkiv region and novoselívs пkogo and stelmahívki luhans пkoí̈ region. He launched air strikes near the settlements of Budarka, Vilshan, Kislivka, Kotlyarivka Tabayivka of Kharkiv region. Artillery and mortar shelling of the enemy was experienced by Dvorichanske, Kamyanka, Krasne Pershe, Figolivka, Novomlinsk, Dvorichna, Masyutivka, Kindrashevka, Kupiansk, Kislivka, Tabayivka, Berestove Kharkivka, and Stelmakhivka Luhansk region.
Donetsk Battle Map. May 15, 2023. Source: ISW.
In the Lyman direction during the day, the enemy led offensive actions in the area of bílogorívka luhansk region. He launched air strikes in the areas of the settlements of Belogorivka Luhansk region and Spirne, Siversk and Chervonne of Donetsk region. Artillery shelling suffered makííí неvka, nevsʹke, bílogorívka lugansk region and verhnyokamianske, torsk, spírne of donetsk region.
Bakhmut Battle Map. May 15, 2023. Source: ISW.
In the Bakhmut direction, the enemy continues to lead offensive actions. Heavy battles for Bakhmut continue. In addition, during the day, the opponent led unsuccessful offensive actions towards the settlement of Ivanivske. He made air strikes in the settlements of Bogdanivka, Bakhmut, Ivanivske, Toretsk of Donetsk region. Grigorívka, Bogdanivka, Bakhmut, Ivanívske, Chasiv Yar, Stupočki, Northern, Toretsk of Donetsk region.
In the Avdiivka direction, the opponent continues to destroy the infrastructure of the settlements, inflicted air strikes on Avdií завvka and Vodianomu, carried out shelling of the settlements Novokalinove, Berdyči, Stepove, Avdiíivka, Pervomaiskke, Nevelske and Karlivka of Donetsk region.
In the Maryinsky direction, units of defense forces repelled numerous attacks of the enemy in the area of the city of Mariinka. The enemy caused an aviation strike in the area of Krasnogorívka. At the same time, Gostre, Mariinka, Victory of Donetsk region were also undergone enemy shelling.
In the Shakhtar direction during the day, the enemy has caused aviation strikes in the areas of Vugledar and Velika Novosílka. Shelling novomihajlívku, paraskovíí Новоvku, vugledar, prečistívku and novoukraí Обnku of donetsk region.
Kherson-Mykolaiv Battle Map. May 15, 2023. Source: ISW.
The opponent continues to conduct defensive actions on Zaporizhzhia and Kherson directions. He caused aviation strikes on the settlements of vremívka of donetsk region, novodanilívka of zaporizhzhia region and berislav, kizomis and small tokmachka of kherson region. Meanwhile, he carried out the artobstrations of the settlements olgívsʹke, malinivka, gulyajpole, zaliznične, gulyaipilsʹke, bilogirâ, sherbaki, stepove and kamiansʹke zaporizhzhia region, as well as tokarivka, kizomis kherson region and the city of kherson.
Zaporizhzhia Battle Map. May 15, 2023. Source: ISW.
Russian occupiers continue to rob the population of Ukraine, appropriating the grain harvest of civilian citizens. Yes, in the city of Feodosia in the temporarily occupied Crimea, the so-called Russian occupation “authorities” are trying to export stolen grain to their ports by loading it onto the Syrian sub-sanctioned ship “Souria”.
The Defense Forces aviation struck 13 strikes per day in the areas of the enemy’s personnel and military equipment, as well as 3 on the enemy’s anti-aircraft and missile complexes. During this day, our defenders destroyed 1 Iranian strike bpla “Shahed” and 2 intelligence drones.
At the same time, the missile and artillery units struck 5 life force focus areas, 3 radio-electronic fighting stations, 2 enemy ammunition warehouses and 1 occupiers fuel-oil point.

Military Updates

Shelling by Russian Troops. Icelandic Data Analyst.

Ukraine must win the war to join NATO, Stoltenberg says. There is no point in discussing Ukraine’s NATO membership before victory over Russia, NATO Secretary General Jens Stoltenberg said. Jens Stoltenberg said that he expects all NATO members to agree to a “multi-year program” to assist Ukraine in its desire to join NATO and that he sees no point in discussing when and how Ukraine can become a member of the alliance unless it prevails in the war “as a sovereign independent nation in Europe.”

Heavy fighting continues at Bakhmut, Ukrainian advances on flanks are only partial success – military officials. Ukraine’s Deputy Defense Minister Hanna Maliar says that the situation in Bakhmut City and its vicinity is “very difficult,” and Russians are transferring reinforcements to the city’s outskirts.

Russian forces continue to lose ground near Bakhmut. Ukraine’s Armed Forces continue successful counterattacks on the northern and southern outskirts of Bakhmut (Donetsk Oblast, eastern Ukraine). According to Ukraine’s Deputy Defense Minister, Hanna Maliar, Ukrainian forces have recaptured over ten Russian-held positions around Bakhmut within the last 24 hours. Ukraine’s military pushed Russian invading forces out of the area in a forest near the village of Ivanivske, six kilometers southwest of Bakhmut, and captured Russian prisoners of war following the successful Ukrainian counterattack, Hanna Maliar reported.

According to British Defence Intelligence, (last 48 hours): 

  • As of Sunday 10 July, Russian artillery bombardments continued in the northern Donbas sector, but probably without any major territorial advances. Ukrainian forces continued to apply localised pressure to the Russian defensive line in North East Kherson oblast, also probably without achieving territorial gain.
  • In late June, a Russian-language media agency based in Russia’s far eastern Lake Baikal region uploaded a video in which the wives of soldiers from the Eastern Military District’s (EMD’s) 36th Combined Arms Army directly appealed to a local politician for their husbands to be returned home from service in Ukraine.
  • One woman claimed that personnel of EMD’s 5th Separate Guards Tank Brigade are ‘mentally and physically exhausted’, because they have been on active combat duty since the launch of the ‘special military operation’ on 24 February 2022. The lack of scheduled breaks from intense combat conditions is highly likely one of the most damaging of the many personnel issues the Russian MoD is struggling to rectify amongst the deployed force.

Losses of the Russian army 

Losses of the Russian Army. Source: Euromaidan Press.

Humanitarian 

Russian missile strike on Avdiivka hospital kills at least four civilians – city authorities. On the morning of 15 May, Russian troops hit the city of Avdiivka, Donetsk Oblast, with missiles, killing at least four civilians – two men and two women, according to Vitalii Barabash, head of the Avdiivka city military administration. The official wrote that a Russian missile hit a long-abandoned railway hospital, killing four middle-aged civilians hiding in the hospital’s shelter.

Ukrainian volunteer tortured by Russian FSB to fake evidence for ‘international terrorism’ show trial. Ukrainian volunteer Yuriy Kayov was tortured in Russian captivity for two months, during part of which time a young child was also imprisoned and taken to the torture room.

Support

Zelenskyy meets with Sunak in UK, more weapons for Ukraine announced. On 15 May, Ukraine’s President Volodymyr Zelenskyy arrived in the United Kingdom and met with British Prime Minister Rishi Sunak. Rishi Sunak warmly welcomed Volodymyr Zelenskyy at Chequers, the country house of the Prime Minister of the United Kingdom.

UK pledges long-range attack drones, air defense missiles, training for Ukrainian pilots (updated). UK PM Rishi Sunak’s office said the British leader would confirm on 15 May the provision of hundreds of air defense missiles and further unmanned aerial systems, including hundreds of new long-range attack drones with a range of over 200 kilometers, Reuters reports. After visiting RomeBerlin, and Paris, Ukrainian President Volodymyr Zelenskyy continues his European tour and will meet British Prime Minister Rishi Sunak in the UK on 15 May.

US arms manufacturer to provide Ukraine with modern drones. American defense contractor AeroVironment, Inc., plans to provide Ukraine with modern tactical drones, according to the Voice of America. AeroVironment designs and manufactures unmanned aerial vehicles, including miniature loitering munitions Switchblade that the Ukrainian Army uses extensively against Russian invading forces in Ukraine. AeroVironment has begun the production of a new type of drone for Ukraine, namely the latest tactical unmanned aerial vehicles Jump 20, the Voice of America reported.

New Developments

Russia imports Western aircraft parts despite sanctions, NYT says. Despite the sanctions imposed on the Russian aviation industry, aircraft parts manufactured by the American company Boeing and the French company Airbus are still imported by Russian companies, according to the New York Times. Since the Russian invasion of Ukraine, the United States has partnered with nearly 40 other governments to impose sanctions on Russia, including limiting Moscow’s access to weapons, computer chips, aircraft parts, and other products needed to fuel its economy and war. The sanctions also applied to Russian airlines, including Aeroflot, its subsidiary Rossiya, and others.

Charlemagne Prize 2023 goes to Ukraine’s President and Ukrainian people. The prestigious International Charlemagne Prize of Aachen 2023 has been awarded to the President of Ukraine, Volodymyr Zelenskyy, and the People of Ukraine. Volodymyr Zelenskyy received the award in person on behalf of the Ukrainian people. The Charlemagne Prize is awarded for work done in the service of European unification. It has been awarded since 1950 by the German city of Aachen. It commemorates Charlemagne, ruler of the Frankish Empire, revered by his contemporaries as the “Father of Europe.”  Charlemagne resided and was buried in Aachen.

Assessment 

  1. On the war. 

The Institute for the Study of War has made the following assessment as of  May 15, 2022:

Important Note: ISW has reindexed its map layer for reported Ukrainian counteroffensives on May 12, 2023. We removed reported Ukrainian counteroffensive coded before May 1, 2023, in order to delineate more clearly new Ukrainian territorial gains from gains secured in previous Ukrainian counteroffensives. ISW retained a few reported Ukrainian counteroffensives polygons from before May 1, 2023, specifically on the Dnipro River Delta south of Kherson Oblast, to preserve context in that complex area of operations. May 1, 2023, is an arbitrary date and does not mark the beginning or end of any assessed Ukrainian or Russian effort. ISW has reindexed its map layers before and similarly removed old reported Ukrainian counteroffensives around Kyiv, Zhytomyr, Chernihiv, and Sumy oblasts following the conclusion of the Battle of Kyiv in April 2022.

Leaked US intelligence accessed by The Washington Post indicates that Wagner Group financier Yevgeniy Prigozhin offered to disclose the locations of Russian positions to Ukrainian intelligence in exchange for Bakhmut.[1] The Washington Post reported on May 15 that Prigozhin offered the Ukrainian Main Military Intelligence Directorate (GUR) information about Russian troop positions in exchange for a Ukrainian withdrawal from Bakhmut, and two Ukrainian unnamed officials confirmed that Prigozhin had spoken to GUR officials on numerous occasions. GUR officials reportedly rejected Prigozhin’s offer because they did not trust Prigozhin, and some documents indicate that Kyiv suspects that the Kremlin is aware of Prigozhin’s communication with Ukrainian intelligence. The Washington Post reported that Prigozhin urged Ukrainian officials to attack Russian forces and revealed the problems that the Russian forces are facing with morale and ammunition stocks. The Washington Post published an interview with Ukrainian President Volodymyr Zelensky on May 13 about GUR Chief Major General Kyrylo Budanov’s interactions with Prigozhin and his operatives in Africa in which Zelensky did not confirm Ukraine’s contacts with Prigozhin.[2]

The reports of Prigozhin’s offers to cooperate with Ukrainian intelligence triggered a mixed response within Russia. Prigozhin originally responded to Zelensky’s interview on May 14, sarcastically stating that he can “confirm this information” because Wagner “has nothing to hide from foreign special services” and that he and Budanov are “still in Africa.”[3] Prigozhin’s later accused The Washington Post of spreading fake information and claimed that unnamed figures warned him about the efforts to discredit him using fake information.[4] Kremlin Spokesperson Dmitry Peskov dismissed the allegations on May 15 and stated that, although he cannot comment on the information, it “looks like yet another hoax.”[5] Russian milbloggers – including one of Prigozhin’s enemies, former Russian officer Igor Girkin – claimed that they do not believe that Prigozhin would cooperate with Ukrainian intelligence.[6] State Duma Parliamentarian Viktor Sobolev warned that mobilized servicemen who decide to join the ranks of Wagner private military company (PMC) will face 10 to 15 years in prison because Wagner is an illegal armed formation within Russia.[7] It is unclear if Sobolev’s comments were made in response to the allegations, since Sobolev is an avid critic of Prigozhin and the Wagner forces.[8]

Prigozhin’s reported efforts to cooperate with Ukrainian intelligence would have been part of his feud with the Russian Ministry of Defense (MoD) rather than an attack on Russian President Vladimir Putin. ISW assessed on March 12 that Prigozhin is competing with the Russian MoD for Putin’s favor but had unintentionally alarmed Putin with his military-political ambitions.[9] Prigozhin’s reported outreach to Ukrainian intelligence would likely have been part of an effort to win Putin’s favor, in fact, by facilitating a rapid Wagner victory in Bakhmut while harming Russian conventional forces behind the scenes. Prigozhin recently retracted his May 9 comments that indirectly mocked Putin, further indicating that Prigozhin is aware of his dependance on Putin and does not mean to antagonize him.[10]

The allegations are unlikely to cause the Kremlin to remove Prigozhin in the near term but can contribute to efforts to discredit Prigozhin. The Kremlin likely suspects or is aware of Prigozhin’s reported communications with Ukrainian intelligence and likely was not blindsided by The Washington Post report or the leaked US intelligence documents. Russian officials had reportedly threatened Prigozhin with treason if he were to act on his attempt to blackmail the MoD into providing him more ammunition by threatening to withdraw from Bakhmut. The Kremlin is likely preparing mechanisms to discredit Prigozhin as a traitor.[11] Unnamed Kremlin sources revealed that the Russian Presidential Administration is preparing an information operation to publicly discredit Prigozhin but noted that the Kremlin is unlikely to threaten Prigozhin while Wagner forces are on the frontlines.[12] Prigozhin commands the Wagner forces in Donbas, and his removal would disrupt the Russian lines in Bakhmut – a risk that Putin is unlikely to take. The Kremlin is also unable easily to publicly remove and replace Prigozhin as the de facto head of Wagner because Wagner is an independent company and Prigozhin holds no official position in the Russian government. Removing Prigozhin from his control of Wagner would ironically require asserting direct Kremlin control of the mercenary group from which Putin has been at pains to maintain formal distance.

Ukrainian officials acknowledged limited Ukrainian battlefield successes during recent localized counterattacks in and around Bakhmut. Ukrainian Deputy Defense Minister Hanna Maliar stated on May 15 that the Ukrainian forces made unspecified advances in and around Bakhmut in the past several days. Maliar added that Russian forces are deploying airborne (VDV) forces to defend Bakhmut’s flanks, presumably from other areas of the front.[13] Ukrainian Eastern Group of Forces Commander Colonel General Oleksandr Syrskyi characterized the localized Ukrainian counterattacks as the first successes in Ukraine’s overall defense of Bakhmut and noted that this operation must be perceived as only a partial success.[14] Ukrainian Eastern Group of Forces Spokesperson Colonel Serhiy Cherevaty stated on May 14 that Ukrainian forces advanced 150-600 meters in various directions in the Bakhmut area and that Russian forces continue efforts to complete the capture of Bakhmut and defend the occupied territories.[15]

Russian milbloggers uniformly attacked a proposal for “military censorship,” further indicating that the community is highly motivated to defend its privileged position within the Russian information space. State Duma Deputy Viktor Sobolev proposed on May 15 that military correspondents’ reports about the situation in Ukraine should be subject to “military censorship” and that the lack of censorship has led to the spread of false information and panic.[16] Russian milbloggers widely criticized Sobolev for the supposed illegality and impracticality of the proposal, arguing that “military censorship” would be incongruous with Russia’s need to fill the information space with pro-Russian sources against the backdrop of the war in Ukraine.[17] State Duma Deputy Oleg Matveychev amplified an article by Russian political scientist Pavel Danilin on May 14 accusing the Russian milbloggers of promoting panicky false stories about Russian retreats and problems with the Russian MoD.[18] Danilin suggested that the milbloggers‘ actions constitute acts of high treason and stated that “during the Great Patriotic War, those who [sowed] panic … were put against the wall.”[19] Russian milblogger and Human Rights Council member Alexander “Sasha” Kots refuted Danilin’s points and launched a series of critiques against Matveychev that other milbloggers amplified.[20] Russian milbloggers in both instances highlighted their alleged achievements and the importance of the “patriotic segment of Telegram” in bringing attention to acute problems and moving Russia closer to victory.[21]

Select Russian officials have previously called for the censorship of Telegram and the milbloggers, although ISW assesses that Putin is unlikely to approve such a measure because the Kremlin is attempting to use the wider ultranationalist community’s established networks to recruit volunteers and generate social support for the war.[22] The rapid and unified response from milbloggers suggests that the community perceives itself as a unitary civil society entity, one interested in defending its increasingly singular privilege in being able to criticize the conduct of the Russian war in Ukraine despite its internal factions and disagreements.

The Russian MoD claimed that it intercepted a Ukrainian Storm Shadow missile for the first time on May 15.[23] The MoD made this claim on the third day of four days of claimed Ukrainian Storm Shadow strikes against the Russian military assets in Luhansk City, roughly 80-100 kilometers behind the frontline.[24] A Russian milblogger expressed concern that Ukraine’s use of the missile can severely impact the situation on the frontlines because the only way Russian forces can counter the Storm Shadows is to destroy the aircraft carrying the missiles.[25]

The Kremlin has reportedly banned high-ranking officials from resigning during the war in Ukraine, likely in an attempt to maintain stability within domestic security organs, government bodies, and the Russian military command. Independent Russian investigative outlet Vazhnye Isotrii (iStories) reported on May 15 that a former Federal Security Service (FSB) officer and sources close to an unnamed regional governor and the presidential administration stated that the Kremlin threatened civil servants in security organs and government bodies with criminal prosecution for trying to defy the ban.[26] The Kremlin reportedly instituted the ban because many officials wanted to leave their positions after Russia’s full-scale invasion of Ukraine, although iStories’ sources emphasized that the informal and illegal nature of the ban may allow for exceptions.[27] The Kremlin may be attempting to stop Russian officials from resigning in protest to advance their own objectives. ISW previously reported that former Central Military District (CMD) commander Colonel General Alexander Lapin and Russian Airborne Forces (VDV) commander Colonel General Mikhail Teplinsky reportedly resigned due to intense public criticism and in protest of conditions at the front, respectively.[28] Teplinsky likely used the fallout from his resignation to advocate for a leading military command position in Ukraine, a scenario that the Kremlin may attempt to avoid in the future by applying the reported ban more broadly.[29]

Ukrainian President Volodymyr Zelensky met with French President Emmanuel Macron and UK Prime Minister Rishi Sunak on May 14 and 15 confirming the provision of more Western military aid. The Ukrainian and French governments issued a joint statement on May 15 announcing that France will train and equip “several” Ukrainian battalions with “tens” of armored vehicles and light tanks, including the AMX-10RC.[30] The joint statement reiterated that the French government would continue providing political, financial, humanitarian, and military aid to Ukraine “for as long as it takes.” The UK government confirmed on May 15 that Sunak will announce another round of military aid to Ukraine, including the provision of unspecified long-range attack drones with ranges of over 200 kilometers, and will deliver them to Ukraine over the coming months.[31] Sunak announced that the UK will begin developing a program to train Ukrainian pilots to fly F-16 fighter jets and will begin training an initial cohort of pilots over the summer.

Key Takeaways

  • Leaked US intelligence accessed by The Washington Post indicates that Wagner Group financier Yevgeniy Prigozhin offered to disclose the locations of Russian positions to Ukrainian intelligence in exchange for Bakhmut.
  • Ukrainian officials acknowledged limited Ukrainian battlefield successes during recent localized counterattacks in and around Bakhmut.
  • Russian milbloggers uniformly attacked a proposal for “military censorship,” further indicating that the community is highly motivated to defend its privileged position within the Russian information space.
  • The Russian Ministry of Defense (MoD) claimed that it intercepted a Ukrainian Storm Shadow missile for the first time on May 15.
  • The Kremlin has reportedly banned high-ranking officials from resigning during the war in Ukraine, likely in an attempt to maintain stability within domestic security organs, government bodies, and the Russian military command.
  • Ukrainian President Volodymyr Zelensky met with French President Emmanuel Macron and UK Prime Minister Rishi Sunak on May 14 and 15 confirming the provision of more Western military aid.
  • Russian sources claimed that Russian forces captured Masyutivka, Kharkiv Oblast and established a bridgehead on the west bank of the Oskil River, but ISW has observed no visual confirmation of these claims.
  • Russian forces continued to launch ground assaults in and around Bakhmut and conducted limited offensive operations near Donetsk City.
  • Ukrainian intelligence reported that approximately 152,000 Russian military personnel in southern Ukraine continue defensive efforts ahead of a possible Ukrainian counteroffensive.
  • Russian authorities continue efforts to take advantage of migrant labor and incentivize foreigners into contract military service.
  • Russian officials and occupation authorities continue to set conditions to forcibly relocate Ukrainians from occupied territories to Russia.
  • Belarusian President Alexander Lukashenko received a briefing from Belarusian generals on May 15 following recent speculation about his possible illness or death.
You could close this page. Or you could join our community and help us produce more materials like this.  We keep our reporting open and accessible to everyone because we believe in the power of free information. This is why our small, cost-effective team depends on the support of readers like you to bring deliver timely news, quality analysis, and on-the-ground reports about Russia's war against Ukraine and Ukraine's struggle to build a democratic society. A little bit goes a long way: for as little as the cost of one cup of coffee a month, you can help build bridges between Ukraine and the rest of the world, plus become a co-creator and vote for topics we should cover next. Become a patron or see other ways to support. Become a Patron!

To suggest a correction or clarification, write to us here

You can also highlight the text and press Ctrl + Enter

Please leave your suggestions or corrections here


    Related Posts