Delhi air – Artifex.News https://artifex.news Stay Connected. Stay Informed. Mon, 30 Dec 2024 17:44:14 +0000 en-US hourly 1 https://wordpress.org/?v=7.0 https://artifex.news/wp-content/uploads/2026/05/cropped-cropped-app-logo-32x32.png Delhi air – Artifex.News https://artifex.news 32 32 Delhi Records Cleanest December Air Since 2015 https://artifex.news/delhi-records-cleanest-december-air-since-2015-7365966rand29/ Mon, 30 Dec 2024 17:44:14 +0000 https://artifex.news/delhi-records-cleanest-december-air-since-2015-7365966rand29/ Read More “Delhi Records Cleanest December Air Since 2015” »

]]>



New Delhi:

With an average Air Quality Index of 294, Delhi has recorded its cleanest December air since the introduction of the AQI system in 2015.

This improvement can be attributed to strong, consistent winds in the first half of the month and record-breaking rainfall in the second, officials said.

According to data from the Central Pollution Control Board (CPCB), December marked Delhi’s cleanest first half ever, with only one ‘very poor’ air day recorded between December 1 and December 15.

On Monday, the AQI stood at 173, in the “moderate” category, a significant improvement from Sunday’s 225 (poor). This marked the eighth moderate air quality day this month, with the capital previously recording no more than three moderate days in December.

The lowest AQI of this month was recorded on December 28, at 139, marking the cleanest December day on record.

The average AQI during this period stood at 238, significantly lower than the usual AQI of over 300 for this time of year.

In comparison, Delhi’s average AQI was 348 last December, 319 in 2022, and 336 in 2021. The previous lowest December AQI was 300, recorded in 2015.

Additionally, the month is set to conclude with at leats 53.5 mm of rainfall, making it the fifth-wettest December since 1901. The city also recorded its highest single-day December rainfall in 101 years, with 41.2 mm on December 28 (Friday).

This year, Delhi experienced six rainy days in December, compared to just one in 2023, none in 2022, four in 2021, and a single rainy day in December 2020.

In total, Delhi recorded 53.5 mm of rainfall this month, with 41.2 mm occurring in a single day. In contrast, December 2023 and 2022 saw no rainfall, while 2021 recorded 9.6 mm, and 2020 recorded 1.6 mm.

According to the India Meteorological Department (IMD), the highest-ever single-day rainfall in December was 75.7 mm, recorded on December 3, 1923.

While the nights were pleasant, with an average minimum temperature of 8.4 degree celsius, consistent with the long-period average (LPA) for December, the days were slightly warmer, with an average maximum temperature of 23.1 degree celsius — 0.3 notches above the LPA.

This marks the coldest December since 2021, when the average maximum temperature was 22.4 degree celsius, according to IMD officials.

Experts attributed the favourable air quality in December to the favourable dispersion of pollutants, particularly in the first two weeks of the month.

However, the third week saw a slowdown in winds, causing six severe air quality days between December 17 and 23. This was due to a western disturbance that brought added moisture, which led to stagnation in the air.

Mahesh Palawat, vice president at Skymet, explained that winds in early December helped disperse pollutants effectively, preventing dense fog, and maintaining relatively clean air.

On Monday, Delhis AQI stood at 173, in the “moderate” category, a significant improvement from Sunday’s 225 (poor).

This marked the eighth moderate air quality day this month, with the capital previously recording no more than three moderate days in December.

The lowest AQI of the month was recorded on December 28, at 139, marking the cleanest December day on record.

The highest AQI recorded in December was 451, which occurred on December 19.

The CPCB categorises AQI as follows: 0-50 (Good), 51-100 (Satisfactory), 101-200 (Moderate), 201-300 (Poor), 301-400 (Very Poor), and above 400 (Severe).

(Except for the headline, this story has not been edited by NDTV staff and is published from a syndicated feed.)




Source link

]]>
Delhi Sees Highest ‘Good’ And ‘Moderate’ Air Quality Days Since 2018 https://artifex.news/delhi-sees-highest-good-and-moderate-air-quality-days-since-2018-7251732rand29/ Sun, 15 Dec 2024 04:15:44 +0000 https://artifex.news/delhi-sees-highest-good-and-moderate-air-quality-days-since-2018-7251732rand29/ Read More “Delhi Sees Highest ‘Good’ And ‘Moderate’ Air Quality Days Since 2018” »

]]>


Delhi’s AQI touched the ‘severe plus’ category this season post-Diwali.

New Delhi:

Delhi recorded the highest number of ‘good’ to ‘moderate’ air quality days in 2024 since the past six years, data shared by monitoring agencies said.

According to the data, a total of 207 days saw ‘good’ to ‘moderate’ air quality, with the Air Quality Index (AQI) remaining below 200. The month of December recorded six ‘moderate’ air quality days so far – surpassing the previous records since 2018. The data showed that so far, December witnessed a total of eight ‘poor’ to ‘severe’ air quality days.

An AQI between 0 and 50 is considered good, 51 and 100 satisfactory, 101 and 200 moderate, 201 and 300 poor, 301 and 400 very poor, 401 and 450 severe, and above 450 severe-plus.

“I do feel a difference in the air…Last few weeks I’ve been cycling here but the visibility was very poor. Today, it is fairly clear,” a resident told NDTV.

Delhi’s AQI touched the ‘severe plus’ category this season post-Diwali, forcing the authorities to impose the fourth and last stage of the Graded Response Action Plan (GRAP). Under this, all schools were shifted online and a ban was imposed on Delhi-registered BS-IV or older diesel medium and heavy goods vehicles. All the construction activities in the national capital were also halted.

On December 5, the Supreme Court allowed the Commission for Air Quality Management (CAQM) to relax GRAP stage IV restrictions as the air quality improved. Since then, the AQI in the national capital has been reeling between ‘poor’ to ‘moderate’.

According to the Central Pollution Control Board (CPCB) data, Delhi’s air quality was recorded in the ‘poor’ category today, with the AQI at 246 in the morning. On Saturday, it was measured at 212.



Source link

]]>
Delhi’s Air Quality Improves After Weeks, Nears ‘Moderate’ Category https://artifex.news/delhis-air-quality-improves-after-weeks-nears-moderate-category-7168570rand29/ Wed, 04 Dec 2024 06:19:30 +0000 https://artifex.news/delhis-air-quality-improves-after-weeks-nears-moderate-category-7168570rand29/ Read More “Delhi’s Air Quality Improves After Weeks, Nears ‘Moderate’ Category” »

]]>

Delhi’s air quality has seen consistent improvement this week.

New Delhi:

Delhi’s air quality improved significantly on Wednesday, with the AQI nearing the ‘moderate’ category at 211.

Delhi’s Air Quality Index (AQI) stood at 268 in the ‘poor’ category on Tuesday.

At 8 am on Wednesday, the AQI was recorded at 211, according to Central Pollution Control Board (CPCB) data.

An AQI between 0 and 50 is considered ‘good’, 51-100 ‘satisfactory’, 101-200 ‘moderate’, 201-300 ‘poor’, 301-400 ‘very poor’, and 401-500 ‘severe’.

Delhi’s air quality has seen consistent improvement this week. The AQI was 273 on Monday and 285 on Sunday.

On Wednesday, 15 of the 39 monitoring stations in the city recorded ‘moderate’ air quality and the remaining recorded ‘poor’ air quality.

Delhi recorded a minimum temperature of 12 degrees Celsius, 2.5 notches above the season’s average, the India Meteorological Department (IMD) said.

The humidity level was 68 per cent at 8.30 am.

The weather department has forecast shallow fog during the day. The maximum temperature is expected to settle around 27 degrees Celsius, it said. 

(Except for the headline, this story has not been edited by NDTV staff and is published from a syndicated feed.)



Source link

]]>
Delhi’s Air Quality Improves Slightly, Still In ‘Very Poor’ Category https://artifex.news/delhis-air-quality-improves-slightly-still-in-very-poor-category-7096497rand29/ Sun, 24 Nov 2024 16:06:45 +0000 https://artifex.news/delhis-air-quality-improves-slightly-still-in-very-poor-category-7096497rand29/ Read More “Delhi’s Air Quality Improves Slightly, Still In ‘Very Poor’ Category” »

]]>

Humidity levels fluctuated between 96 and 76 per cent during the day. (File)

New Delhi:

The air quality index continued to fluctuate between the “severe” and “very poor” categories in Delhi.

The city’s 24-hour average air quality index, recorded until 4 pm on Sunday, was 318 (very poor), improving rom the severe category recorded the previous day when it was 412, according to data from the Central Pollution Control Board (CPCB).

None of the 38 monitoring stations in Delhi recorded AQI in the severe category on Sunday, compared to 20 stations that recorded severe air quality the previous day, according to the SAMEER app, which provides hourly updates on the National Air Quality Index.

An AQI between 0 and 50 is considered “good,” 51-100 “satisfactory,” 101-200 “moderate,” 201-300 “poor,” 301-400 “very poor,” 401-450 “severe,” and above 450 “severe plus.” CPCB data identified PM2.5 as the primary pollutant, with its levels recorded at 138 at 3 pm.

PM2.5 particles, measuring 2.5 micrometers or smaller (approximately the width of a human hair), pose significant health risks as they can penetrate deep into the lungs and enter the bloodstream, according to the CPCB.

The Centre’s Decision Support System (DSS) for Air Quality Management estimated that vehicular emissions contributed 18.1 per cent to Delhi’s pollution on Sunday. Stubble burning, another major factor, accounted for 19 per cent of Delhi’s pollution on Saturday.

The DSS provides daily estimates for vehicular emissions, while data on stubble burning is typically released the following day.

Delhi’s air quality plunged into the hazardous category last Sunday morning, with the AQI crossing 450 for the first time this season.

It worsened further on Monday, recording the season’s highest average Air Quality Index (AQI) of 495. In response, Stage 4 restrictions under the Supreme Court-mandated Graded Response Action Plan (GRAP) were implemented across the city to address the escalating air pollution crisis.

According to data, the city’s air quality remained in the severe category from Monday to Wednesday. While there was a slight improvement on Thursday and Friday, it returned to the severe category on Saturday.

Meanwhile, a thick layer of mist and smog blanketed the city during the morning and evening hours, reducing visibility.

The daytime temperature was recorded at 29.1 degrees Celsius, two notches above the seasonal average, according to the India Meteorological Department (IMD).

Humidity levels fluctuated between 96 and 76 per cent during the day.

The IMD has forecast moderate fog for Monday, with maximum and minimum temperatures expected to be around 28 and 12 degrees Celsius, respectively.

(Except for the headline, this story has not been edited by NDTV staff and is published from a syndicated feed.)



Source link

]]>
What can Commission for Air Quality Management do to improve Delhi air? https://artifex.news/article68903280-ecerand29/ Sat, 23 Nov 2024 23:50:00 +0000 https://artifex.news/article68903280-ecerand29/ Read More “What can Commission for Air Quality Management do to improve Delhi air?” »

]]>

A thick layer of smog can be seen near India Gate amid rising pollution in New Delhi on November 23, 2024.
| Photo Credit: Shashi Shekhar Kashyap

The story so far: Air pollution in Delhi has been in the ‘severe’ and ‘severe plus’ category for the most part of the last 10 days. This week, the Supreme Court pulled up the Commission for Air Quality Management (CAQM), the government’s monitoring agency, on its inadequate pollution control response.

What is the CAQM?

The CAQM in the National Capital Region (NCR) and adjoining areas came into existence through an ordinance in 2020, which was later replaced by an Act of Parliament in 2021. The CAQM was set up for better coordination, research, identification and resolution of problems surrounding air quality and connected issues. It initially had 15 members, comprising officials, past and present, of the environment ministry and other departments of the Union government, as well as officials of various State governments, and representatives from NGOs and other agencies. The CAQM is now headed by Rajesh Verma and there are 27 members.

Also Read: Is Delhi becoming an uninhabitable city? | Explained

The CAQM replaced the EPCA (Environmental Pollution (Prevention and Control) Authority), which was formed in 1998 by the Supreme Court. However, the EPCA was not backed by a statute and experts had raised the issue that it lacked the teeth to act against authorities which did not follow its orders. Despite that drawback, it was under the EPCA that many of the measures being followed by the CAQM started, including the Graded Response Action Plan or GRAP, a list of temporary emergency measures to control air pollution.

What are the powers of CAQM?

Under the Commission for Air Quality Management in National Capital Region and Adjoining Areas Act, 2021, the CAQM was given the power to take all measures, issue directions and entertain complaints, as it deems necessary, for the purpose of protecting and improving the quality of air in the NCR and adjoining areas. Under Section 14 of the Act, the CAQM can initiate stringent actions against officers for not following its orders.

Why did the SC pull up the CAQM?

Over the years, the Supreme Court which has been hearing an ongoing case on air pollution, has pulled up different governments and agencies for their laxity. On September 27, Justice A.S. Oka and Justice Augustine George Masih orally observed about CAQM: “Like pollution, your directions are in the air.” The court was referring to various stakeholders not following the CAQM’s orders despite specific provisions under the 2021 Act. “There has been total non-compliance of the Act. Please show us a single direction issued to any stakeholder under the Act… We are of the view that though the Commission has taken steps, it needs to be more active. The Commission must ensure that its efforts and directions issued actually translate into reducing the problem of pollution,” the Bench observed. On November 18, the Supreme Court slammed the CAQM for delayed action while directing stringent curbs under Stage IV of the GRAP and noted that rather than taking pre-emptive action to contain air pollution, it waited in vain for the air to improve. Stage IV is the highest level of restrictions under GRAP, and according to the CAQM’s rules, it is supposed to be implemented when the air quality category is likely to fall to ‘severe plus’, and is likely to remain in that level for three or more days. The court pulled up the CAQM for delaying implementation of curbs though the AQI had slipped to the ‘severe plus’ category.

Is the CAQM to blame for Delhi’s pollution?

Though the CAQM makes plans and coordinates with different agencies, it is the agencies that have to implement them on the ground.

An official of the CAQM said the commission has improved coordination and planning. “For example, though the paddy stubble burning, which is a source of severe pollution, happens in October-November, we start meeting State officials from February and continue talks till the season is over,” the member said. The CAQM had also coordinated with Punjab and Haryana to prepare action plans for controlling stubble burning in 2022 and it is updated every year.

About challenges that the commission faces, the official said, “Over the years, though we were looking at different sources of pollution and trying to control them, our main focus was on controlling stubble burning. But from now onwards, we will try to focus on multiple areas. We will be putting more energy and time on controlling dust and vehicular pollution too.”

Anumita Roychowdhury, executive director, Centre for Science and Environment, said that the decision to impose GRAP should be taken proactively by the CAQM. Pollution forecasting methods have to be more accurate, she added.

About CAQM being pulled up by the court for not making sure that the commission’s orders are not followed, she said that before taking action on officers, the CAQM should work with different State governments to work out the specific time bound targets to be achieved in different sectors. “Then identify gaps in actions and ensure proper strategy development, and resource allocation have been done and accordingly track implementation. If the action is still not on track then the action can be taken. But it is more important to focus on enabling action at ground level,” she said.



Source link

]]>
Why Delhi’s AQI Was 494 Today But International Monitor Said 1,600 https://artifex.news/explained-why-delhis-aqi-was-494-today-but-international-monitor-said-1600-7054945rand29/ Tue, 19 Nov 2024 09:49:08 +0000 https://artifex.news/explained-why-delhis-aqi-was-494-today-but-international-monitor-said-1600-7054945rand29/ Read More “Why Delhi’s AQI Was 494 Today But International Monitor Said 1,600” »

]]>

International agencies such as IQAir have installed sensors at some places across Delhi-NCR.

New Delhi:

Delhi’s air quality remained severely toxic on Tuesday, with the overall air quality index (AQI), which measures pollutants, spiked to 494. According to the Central Pollution of Control Board (CPCB) data, most of the monitoring stations in the national capital recorded an AQI of 500, forcing all schools across Delhi-NCR to go online. However, at the same time, the international monitoring app, IQAir, showed Delhi’s AQI at 1,600.

Why Delhi’s AQI Was 494 but IQAir showed 1,600?

All countries have different standards for measuring the air quality index. It varies from country to country, depending on pollutants and their measuring scale. In India, the scale of PM 2.5 is 60, while in some countries, that have adopted the World Health Organisation (WHO) standard, is five or ten.

Similarly, India’s AQI has been capped at 500 – which means that an air quality index bigger than that is a big warning that the level of pollution is extremely severe.

According to the CPCB, an AQI between 0 and 50 is considered good, 51 and 100 satisfactory, 101 and 200 moderate, 201 and 300 poor, 301 and 400 very poor, 401 and 450 severe, and above 450 to 500 is severe-plus.

On the other hand, IQAir – which is based on the US model developed by the country’s Environment Protection Agency, has ‘hazardous’ as the highest level of scale (over 500). 

How do international agencies monitor India’s AQI?

International agencies such as IQAir have installed sensors at some places across Delhi-NCR. 

However, there is no clear information on whether the sensors have been installed at the right place with the standard equipment.

Which monitor’s AQI should we follow?

While there is no particular right or wrong monitor, in India, citizens should consider the AQI released by the CPCB – which has 40 stations across Delhi-NCR for assessing pollution. 

Delhi’s air remains toxic, GRAP 4 imposed 

As the air quality in Delhi-NCR entered the ‘severe plus’ category on Monday, the Delhi government imposed Stage 4 of the Graded Response Action Plan (GRAP), an anti-pollution plan – in addition to the first three stages.

Under this, a ban has been imposed on Delhi-registered BS-IV or older diesel medium and heavy goods vehicles. All trucks and light commercial vehicles registered outside Delhi will not be allowed to enter the national capital, except for those carrying essential commodities or providing essential services.

Additionally, public and private offices have been asked to work at 50 per cent capacity and the rest have been recommended to work from home. All schools have been either closed or gone online.



Source link

]]>
Delhi Air Remains Toxic, Trains Delayed, Schools In Nearby Cities Go Online https://artifex.news/delhi-air-remains-toxic-dense-fog-lowers-visibility-trains-delayed-7052147rand29/ Tue, 19 Nov 2024 02:23:31 +0000 https://artifex.news/delhi-air-remains-toxic-dense-fog-lowers-visibility-trains-delayed-7052147rand29/ Read More “Delhi Air Remains Toxic, Trains Delayed, Schools In Nearby Cities Go Online” »

]]>

Delhi government imposed Stage 4 of GRAP on Monday.

New Delhi:

A thick blanket of smog continued to grip Delhi and its adjoining areas on Tuesday morning, as the air quality nearly touched the 500 mark. According to the System of Air Quality and Weather Forecasting and Research (SAFAR) data, Delhi’s overall Air Quality Index (AQI) was 494 at 6 am – in the ‘severe plus’ category.

Of the 35 monitoring stations in the national capital, most recorded an AQI of 500. The lowest AQI of 480 was recorded at NSIT Dwarka, the real-time data showed.

The India Meteorological Department (IMD) also issued an ‘orange’ alert for dense fog for the second consecutive day.

Trains and flights have been delayed or cancelled as the visibility plunged due to the toxic smog in India’s capital. At least 22 trains were delayed and nine others were cancelled on Tuesday morning, reported news agency ANI.

IndiGo Airlines, in an advisory late-night, said, “Foggy weather in Delhi, Amritsar, and Chandigarh is affecting travel conditions, including slow-moving traffic and possible changes to flight operations. Please plan accordingly and stay updated on the flight status for a smooth journey.”

On Monday, the Delhi government imposed Stage 4 of the Graded Response Action Plan (GRAP), an anti-pollution plan – in addition to the first three stages.

Under the GRAP-4 measures, a ban has been imposed on Delhi-registered BS-IV or older diesel medium and heavy goods vehicles. All trucks and light commercial vehicles registered outside Delhi will not be allowed to enter the national capital, except for those carrying essential commodities or providing essential services.

Additionally, public and private offices have been asked to work at 50 per cent capacity and the rest have been recommended to work from home. All schools have been either closed or gone online.

According to a government release, the state government may consider additional emergency measures such as the closure of non-emergency commercial activities, and permitting the running of vehicles on an odd-even basis of registration numbers.

Schools shut across Delhi-NCR

Schools across Delhi-NCR have been shut owing to the severe air pollution and hazardous AQI levels.

Delhi Chief Minister Atishi said that all physical classes till Class 12 have been suspended and all studies are being shifted online. The Delhi University and the Jawaharlal Nehru University (JNU) have decided to conduct online classes till November 22

In Haryana’s Gurugram, all classes up to Class 12 have been suspended from November 19 to November 23 or until further notice. Ghaziabad, which touched AQI of 450, has also directed schools to go online. The district administration in Gautam Buddh Nagar too has directed schools to discontinue all physical classes.

Supreme Court raps Delhi government

On Monday, the Supreme Court directed Delhi and the NCR states to strictly implement GRAP 4 measures and questioned why it took so long to impose them. A bench comprising Justices Abhay S Oka and Augustine George Masih also instructed Delhi-NCR states to immediately form teams to monitor compliance with actions required under the plan.

The court also ordered that the GRAP 4 measures must continue even if the AQI falls below 450, adding that they cannot be relaxed with the top court’s permission.





Source link

]]>
Blanket Of Smog Covers Delhi, Air Quality ‘Very Poor’ On Diwali https://artifex.news/delhis-air-quality-indian-remains-in-very-poor-category-on-diwali-6912350rand29/ Thu, 31 Oct 2024 02:29:51 +0000 https://artifex.news/delhis-air-quality-indian-remains-in-very-poor-category-on-diwali-6912350rand29/ Read More “Blanket Of Smog Covers Delhi, Air Quality ‘Very Poor’ On Diwali” »

]]>

Delhi Air Quality: In Anand Vihar, the AQI level was recorded in the “severe” category

New Delhi:

Delhi and neighbouring areas woke up to a thick layer of smog this morning, and the air quality index (AQI) remained in the “very poor” category despite various anti-pollution measures. According to the real-time data provided by the System of Air Quality and Weather Forecasting and Research (SAFAR), the AQI on the morning of Diwali was recorded at 328, which falls under the “very poor” category.

An AQI between 0 and 50 is considered good, 51 and 100 satisfactory, 101 and 200 moderate, 201 and 300 poor, 301 and 400 very poor, 401 and 450 severe, and above 450 severe-plus.

In Anand Vihar, which is one of the 40 monitoring stations in the national capital, the AQI level was recorded at 419 and remained in the “severe” category.

The air quality remained “very poor” in other areas like Alipur, \Ashok Vihar, Aya Nagar, Bawana, Burari, Dwarka, IGI Airport (T3), Jahangirpuri, Mundka, Narela, Okhla, Patparganj, Punjabi Bagh, Rohini, RK Puram, Rohini, Vivek Vihar, Shadipur, Sonia Vihar, and Wazirpur.

ALSO READ | Delhi Air Pollution, Ahead Of Winter, Raises Respiratory Illness By 15%

The Indian Institute of Tropical Meteorology (IITM), Pune said the air quality is likely to be in the “very poor” category on Thursday and Friday, but may also reach the severe category in case of additional emissions from firecrackers and stubble or waste fires.

Mahesh Palawat of Skymet Weather Services told the news agency PTI that on Diwali, pollution levels are likely to rise as winds have shifted from south-southeast to northwesterly, which may carry smoke from stubble burning into the city.

“If firecrackers are also burst, the altered wind direction could further trap pollutants, worsening the air quality,” he said.

Last year, the “festival of lights” was celebrated on November 12 and Delhi recorded its best air quality on Diwali day in eight years, with the average AQI at 218.

Stubble burning or farm fires in neighbouring Haryana and Punjab, especially during the post-harvest season of October and November, are also often blamed for the rise in pollution levels in Delhi.

Strict Measures In Delhi On Diwali

As many as 377 teams have been formed to enforce the ban on firecrackers across the national capital on Diwali, Delhi Environment Minister Gopal Rai has said.

A senior Delhi Police officer has said all deputy commissioners of police (DCPs) have been asked to form dedicated teams to ensure that firecrackers are not burst in their respective districts.

The capital has been breathing hazardous air quality for the past few weeks, prompting authorities to impose stage two of the GRAP or the Graded Response Action Plan last week.

Under stage two, there will be restrictions on the use of coal and firewood as well as diesel generator sets in the Delhi-National Capital Region (NCR).

ALSO READ | Smog Engulfs Delhi-NCR, Toxic Foam Blankets Yamuna River As Winter Approaches

Mechanical sweeping and water sprinkling on identified roads will also be carried out on a daily basis, and dust control measures will be enforced at construction and demolition sites.

Further, traffic personnel will be deployed at congestion points, vehicle parking fees will be increased to discourage private transport and additional bus and metro services will be started.

People have been advised to use public transport and minimize the use of personal vehicles. They also have been asked to regularly replace air filters at recommended intervals in their automobiles, and avoid dust-generating construction activities from October to January.

People in Delhi-NCR also have been told to avoid the open burning of solid waste and bio-mass.





Source link

]]>