IPL 2025 Revised Schedule Highlights: IPL back on May 17 with RCB vs KKR; BCCI announces fresh dates; final on June 3


GT and RCB currently hold the top two spots on points table.

GT and RCB currently hold the top two spots on points table.

IPL 2025 Revised Schedule Highlights: The IPL will make its return for the 2025 season after a brief interruption, returning on May 17, with the final slated for June 3. RCB vs KKR will kick things off again in Bangalore, while the venue for the playoffs remain to be decided.…Read More

The BCCI is planning to resume the cash-rich IPL as quickly as possible after the announcement of a ceasefire between India and Pakistan on Saturday. The tournament was suspended last week, a day after the Punjab Kings vs Delhi Capitals match in Dharamsala was abandoned midway following air raid alerts in neighbouring cities of Jammu and Pathankot.

Most of the overseas stars have already returned to their respective countries, and the BCCI has told the franchises to reassemble their teams at their home venues by Tuesday. The tournament is planned to resume by the end of this week.

The final schedule of the resumption is expected to be out on Monday after the BCCI’s meeting with the stakeholders. It is highly unlikely for cities like Dharamsala, Chandigarh, Delhi, Jaipur and Mumbai to host the remaining matches.

It means the remainder of the tournament will be restricted to Hyderabad, Chennai, Kolkata, Bengaluru and Lucknow.

Gujarat Titans currently top the table with 16 points and an impressive net run rate (NRR) of 0.793. They’re closely followed by Royal Challengers Bengaluru, who also have 16 points but a lower NRR of 0.482. Punjab Kings trail slightly with 15 points, while Mumbai Indians (14), Delhi Capitals (13), Kolkata Knight Riders (11), and Lucknow Super Giants (10) are all still in the mix.

Meanwhile, three teams – Chennai Super Kings, Sunrisers Hyderabad and Rajasthan Royals are already out of the contention for the playoffs race.

BCCI vice-president Rajeev Shukla said the board is still working on creating a suitable schedule.

“As of now there is no decision on IPL. BCCI officials are working out on the solutions. BCCI secretary, IPL Chairman are in talks with franchises and everyone, so very soon we will know about the decision, efforts are being made to resume the tournament early,” said Shukla.

Speaking to PTI, BCCI secretary Devajit Saikia added: “In the next few days, we will begin consultations with the franchises, broadcasters, sponsors and the state associations slated to host the remaining matches before crystallizating to a decision on the league’s resumption.

“Given that the importance of IPL at this juncture, it will also be prudent and necessary to take the nod of the Government of India before finalising the time for its restart.”

A total of 12 League stage matches and four play-off stage matches are yet to be played in the tournament. 

 

Follow all the updates here:

May 12, 2025 11:11 PM IST

IPL 2025 Revised Schedule LIVE Updates: ICYMI: IPL returns on May 17

IPL 2025 Revised Schedule LIVE Updates: That’s all from our live coverage for today, and some good news at the end of it. The IPL returns this very weekend, with a game on Saturday and a double-header on Sunday to look forward to. Catch you then!

May 12, 2025 11:00 PM IST

IPL 2025 Revised Schedule LIVE Updates: No final game of the season in Chennai

IPL 2025 Revised Schedule LIVE Updates: Chennai one of the venues that misses out on seeing action, with CSK’s last remaining home game now set to be played in Delhi against Rajasthan Royals.

MS Dhoni has always wanted to say farewell in front of his Chepauk faithful — a return on the cards in 2026 for him?

May 12, 2025 10:54 PM IST

IPL 2025 Revised Schedule LIVE Updates: RCB with chance to make history on final day of season

IPL 2025 Revised Schedule LIVE Updates: RCB will have the chance to become the first team to win all 7 away games in a season on the final day of the regular season, on 27 May. They will travel to Lucknow to face LSG, where history beckons. Before that, games against KKR and SRH in Bangalore to clinch top 2 with.

Indian Premier LeagueQuick Updates

May 12, 2025 10:50 PM IST

IPL 2025 Revised Schedule LIVE Updates: BCCI secretary official statement

IPL 2025 Revised Schedule LIVE Updates: The statement made by BCCI secretary Devajit Saikia:

“The Board of Control for Cricket in India (BCCI) is pleased to announce the resumption of the TATA IPL 2025. After extensive consultations with government and security agencies, and with all the key stakeholders, the Board has decided to proceed with the remainder of the season.

A total of 17 matches will be played across 6 venues, starting May 17, 2025, and culminating in the final on June 3, 2025. The revised schedule includes two double-headers, which will be played on two Sundays.”

May 12, 2025 10:44 PM IST

IPL 2025 Revised Schedule LIVE Updates: When is the final?

IPL 2025 Revised Schedule LIVE Updates: The IPL 2025 final is now set for June 3, a mere 8 days before the WTC final. 

May 12, 2025 10:41 PM IST

IPL 2025 Revised Schedule LIVE Updates: Interrupted PBKS vs DC game on 24 May in Jaipur

IPL 2025 Revised Schedule LIVE Updates: The interrupted game from Dharamsala will now be played in Jaipur on May 24. A different venue suggests the match should be started from scratch, but awaiting confirmation.

May 12, 2025 10:38 PM IST

IPL 2025 Revised Schedule LIVE Updates: Playoff venues TBD

IPL 2025 Revised Schedule LIVE Updates: Playoff venues remain undecided for the time being. Qualifier 1 slated for 29 May, final for June 3.

May 12, 2025 10:36 PM IST

IPL 2025 Revised Schedule LIVE Updates: Six venues shortlisted for IPL resumption

IPL 2025 Revised Schedule LIVE Updates: Six venues for the IPL’s restart — Bengaluru, Delhi, Jaipur, Ahmedabad, Mumbai, and Lucknow. A fair few neutral venue games, but a couple of home games for some teams as well.

May 12, 2025 10:30 PM IST

IPL 2025 Revised Schedule LIVE Updates: IPL resumes May 17, final on June 3

IPL 2025 Revised Schedule LIVE Updates: There’s the official announcement, the IPL resuming with RCB vs KKR on May 17, just like what kicked it off so many months ago.

The final is set to be played on June 3 with the venue to be decided.

May 12, 2025 10:22 PM IST

IPL 2025 Revised Schedule LIVE Updates: BCCI to announce reworked schedule shortly

IPL 2025 Revised Schedule LIVE Updates: Finally some movement on this front, as the BCCI prepares to release the schedule for the remainder of the schedule any minute now. Big update coming soon.

May 12, 2025 9:53 PM IST

IPL 2025 Revised Schedule LIVE Updates: State of the table as teams continue to await reworked schedule

IPL 2025 Revised Schedule LIVE Updates: Plenty to play for once the IPL does come back. Three teams have been eliminated — CSK, RR, and SRH — while LSG and KKR hang on to the narrowest mathematical chance of going through. RCB and GT look set and ready for the playoffs, and clinching the top two spots will be their ambition from here. The other three teams — PBKS, MI, and DC — all play each other, and are fighting for two spots in the playoffs. It will be a tense sprint to the finish line from this point in, and this schedule reworking will be more significant than one could have expected.

May 12, 2025 8:52 PM IST

IPL 2025 Revised Schedule LIVE Updates: 12 regular season games, one interrupted match, and 4 playoffs left to play

IPL 2025 Revised Schedule LIVE Updates: The question for the BCCI and the IPL will be how to best fit 17 games into a condensed fixture schedule, with doubleheaders reportedly being planned. However, entering the hottest part of the year, those will be something that the IPL want to avoid as much as possible, from a player welfare perspective as well as their TV deal with JioStar.

May 12, 2025 8:12 PM IST

IPL 2025 Revised Schedule LIVE Updates: BCCI asks IPL franchises to appeal to overseas players

IPL 2025 Revised Schedule LIVE Updates: With the return of overseas stars to IPL 2025 still uncertain, the BCCI and IPL governing council have reportedly requested that the teams recall their overseas players for the remainder of the season. However, there is an understanding that there will be a hesitance for overseas boards to send their players back to India for the tournament.

May 12, 2025 7:14 PM IST

IPL 2025 Revised Schedule LIVE Updates: Potential change in final venue due to rain predicted in Kolkata

IPL 2025 Revised Schedule LIVE Updates: The BCCI are also reportedly considering changing the venue of the final for this year’s tournament, with weather expected to play a role in Kolkata closer to the end of the month, as per a BCCI official quoted by ANI.

May 12, 2025 6:43 PM IST

IPL 2025 Revised Schedule LIVE Updates: South Indian cities remain favourite for hosting, but original playoff venues expected

IPL 2025 Revised Schedule LIVE Updates: As per recent reports, the BCCI is expected to use the cities of Hyderabad, Chennai, and Bangalore as the centres for the remaining 13 league stage games, with doubleheaders expected to catch up with some time. However, the hope is to maintain the two cities being used for the playoffs, with Hyderabad hosting Qualifier 1 and the eliminator, and Kolkata slated for Qualifier 2 and the Final.

May 12, 2025 5:47 PM IST

IPL 2025 Revised Schedule LIVE Updates: Teams congregate in expectation of upcoming restart

IPL 2025 Revised Schedule LIVE Updates: The franchises are currently operating with the expectation that the entirety of their overseas corps won’t be available to them, but the IPL is expected to restart on May 15th or 16th, pushing the final back somewhat. More news on that as it comes in.

May 12, 2025 5:12 PM IST

IPL 2025 Revised Schedule LIVE Updates: ICYMI: Star Aussie bowlers sidelined

IPL 2025 Revised Schedule LIVE Updates: The important news for the day, especially the franchises of RCB and DC, is that Josh Hazlewood and Mitchell Starc are not expected to return. A big blow for two teams with aspirations of lifting their first IPL title. Cricket Australia is prepared to defend this decision against the BCCI, to ensure these bowlers aren’t banned in a similar fashion to Harry Brook earlier this season.

May 12, 2025 4:44 PM IST

IPL 2025 Revised Schedule LIVE Updates: Three scheduled drafts prepared for remainder of tournament

IPL 2025 Revised Schedule LIVE Updates: As per a Cricbuzz report, the IPL governing council has presented three formal drafts for the resumption of the tournament, with one of these three set to become the one followed by all teams. Not too far away from when the schedule is expected to drop.

May 12, 2025 4:23 PM IST

IPL 2025 Revised Schedule LIVE Updates: GT players participate in extended net session

IPL 2025 Revised Schedule LIVE Updates: While Gujarat Titans players were in Ahmedabad and expected to return home, reports of the IPL’s return have led to them staying on and participating in a 3.5-hour-long net session at the Narendra Modi Stadium on Sunday, as per a Cricbuzz report.

Players involved included captain Shubman Gill, Mohammed Siraj, and overseas stars Kagiso Rabada and Sherfane Rutherford.

May 12, 2025 4:04 PM IST

IPL 2025 Revised Schedule LIVE Updates: Ponting, PBKS support staff stay on in New Delhi

IPL 2025 Revised Schedule LIVE Updates: As per a Cricbuzz report, Punjab Kings coach Ricky Ponting along with key members of his coaching staff such as James Hopes and Brad Haddin are currently staying in Delhi, instead of travelling home, with expectations of the tournament restarting soon. The team has playoff aspirations, and currently awaits a decision on their interrupted match against Delhi Capitals.

May 12, 2025 3:44 PM IST

IPL 2025 Revised Schedule LIVE Updates: Teams asked to assemble at home venues

IPL 2025 Revised Schedule LIVE Updates: BCCI have requested the franchises to assemble their teams together at their resepctive home venues, as per a report by Indian Express. The exception is Punjab Kings, given the uncertainty around their home venues of Chandigarh and Dharamsala. They will receive word of a neutral base.

May 12, 2025 3:35 PM IST

IPL 2025 Revised Schedule LIVE Updates: IPL chief indicates desire for prompt restart

IPL 2025 Revised Schedule LIVE Updates: IPL chairman Arun Dhumal expressed his wish to start the IPL promptly, dependent on the government’s decision regarding feasiability: “If it is possible to conduct it immediately… We need to work out the venue dates and everything, and we would now be speaking to all the stakeholders, including team owners, broadcasters, and everyone involved and find a way as to how to move forward. Most importantly, we will have to consult with the government.”

May 12, 2025 3:04 PM IST

IPL 2025 Revised Schedule LIVE Updates: CA to defend AUS players!

IPL 2025 Revised Schedule LIVE Updates: All the Australian players in various IPL teams have already reached home. Only some former players like Ricky Ponting and Brad Haddin, who are among the coaching staff, are still in India. Other coaches, including Justin Langer and Mike Hussey, have also landed back due to border tensions between India and Pakistan.

“Shaken Australian players will be defended by Cricket Australia should they refuse to return to the Indian Premier League on safety grounds,” the ‘Sydney Morning Herald’ declared.

May 12, 2025 2:47 PM IST

IPL 2025 Revised Schedule LIVE Updates: AUS players need fresh NOC from CA!

IPL 2025 Revised Schedule LIVE Updates: There is also the issue of a tight cricket calendar and if the IPL continues beyond the originally planned May 24. All the Australian players would require fresh “no objection” certificates from CA in order to return, the report said. Test players such as Travis Head, Mitchell Starc, captain Pat Cummins and fellow fast bowler Josh Hazlewood are to spend a few days at home before flying to the UK ahead of the World Test Championship final at Lord’s against South Africa.

May 12, 2025 2:32 PM IST

IPL 2025 Revised Schedule LIVE Updates: RCB players on stand by!

IPL 2025 Revised Schedule LIVE Updates: RCB’s foreign players and coaching staff had departed India but were instructed to stay on standby as the tournament is expected to resume soon. At the time IPL was halted, RCB were placed second on the points table with eight wins and three losses from 11 matches. Their remaining games included an away fixture against LSG and home encounters with Sunrisers Hyderabad (SRH) and Kolkata Knight Riders (KKR).

May 12, 2025 2:16 PM IST

IPL 2025 Revised Schedule LIVE Updates: Team already contacted overseas stars!

IPL 2025 Revised Schedule LIVE Updates: Teams on Sunday were reported to be contacting their overseas players and coaching staff about returning, with website ESPNcricinfo saying the IPL could restart around May 15 if given the go-ahead by the government.

May 12, 2025 1:59 PM IST

IPL 2025 Revised Schedule LIVE Updates: Venues of playoffs to remain unchanged!

IPL 2025 Revised Schedule LIVE Updates: IPL is expected to resume next week across four venues, with the specific locations still to be finalised. The venues for the playoffs are expected to remain unchanged.

“IPL will restart next week, in four venues. The venues will be shortlisted soon, and the venues of the qualifier, eliminator and finals are likely to remain the same,” a BCCI official told ANI.

May 12, 2025 1:41 PM IST

IPL 2025 Revised Schedule LIVE Updates: Ponting inspires PBKS to do big things!

IPL 2025 Revised Schedule LIVE Updates: With Ricky Ponting galvanising the team from a nervous situation, it could push the squad to do something special in this IPL. In the first season of Shreyas Iyer and Ricky Ponting era, Punjab stand on the cusp of its first play-off berth since 2014.

May 12, 2025 12:50 PM IST

IPL 2025 Revised Schedule LIVE Updates: BCCI to consult with stakeholders and government authorities

IPL 2025 Revised Schedule LIVE Updates: A cessation of hostilities between India and Pakistan was announced on Saturday evening, and Board of Control for Cricket in India (BCCI) secretary Devajit Saikia confirmed on Sunday that the board would “announce the date of IPL’s restart” once they consult with all stakeholders and government authorities.

May 12, 2025 12:26 PM IST

IPL 2025 Revised Schedule LIVE Updates: Who will lead RCB if Patidar fails to recover in time?

IPL 2025 Revised Schedule LIVE Updates: Jitesh Sharma was in line to captain RCB against Lucknow Super Giants (LSG) on Friday, but the BCCI announced a one-week suspension of the IPL on May 8. Sharma expressed his gratitude for the chance to captain RCB, highlighting its significance for him and his family. He mentioned the challenge of deciding the right team combination, especially with Devdutt Padikkal and Rajat unavailable, emphasising the weight of responsibility in filling their roles.

May 12, 2025 12:03 PM IST

IPL 2025 Revised Schedule LIVE Updates: 16 matches left in IPL!

IPL 2025 Revised Schedule LIVE Updates: A total of 12 League stage matches and four play-off stage matches are yet to be played in the tournament. If only four venues are chosen to host the remaining 16 games then Delhi Capitals, Rajasthan Royals and Mumbai Indians will miss out on their home games. It means the remainder of the tournament will be restricted to Hyderabad, Chennai, Kolkata, Bengaluru and Lucknow.

May 12, 2025 11:50 AM IST

IPL 2025 Revised Schedule LIVE Updates: Virat Kohli retires from Test cricket!

IPL 2025 Revised Schedule LIVE Updates: Meanwhile, Virat Kohli has announced his retirement from Test cricket with immediate effect. He posted a note on Instagram talking about his Test journey. 

May 12, 2025 11:35 AM IST

IPL 2025 Revised Schedule LIVE Updates: BCCI awaits government’s nod!

IPL 2025 Revised Schedule LIVE Updates: The Board of Control for Cricket in India (BCCI) is awaiting the Government’s nod before beginning resumption plans for the IPL. Speaking to Hindustan Times, BCCI secretary Devajit Saikia said that the Indian Cricket Board is closely monitoring the “evolving situation” and will consult all the necessary stakeholders before deciding to resume the 18th edition of the T20 tournament.

May 12, 2025 11:23 AM IST

IPL 2025 Revised Schedule LIVE Updates: Coetzee, Buttler return home but Titans resume training!

IPL 2025 Revised Schedule LIVE Updates: Gujarat Titans remained the only team not to fully disband, with only their overseas players Jos Buttler and Gerald Coetzee returning to England and South Africa, respectively. Most of the squad and support staff stayed in Ahmedabad, the franchise’s home city, to continue training at the Narendra Modi Stadium.

May 12, 2025 11:09 AM IST

IPL 2025 Revised Schedule LIVE Updates: An intense Orange Cap Race!

IPL 2025 Revised Schedule LIVE Updates: Suryakumar Yadav currently holds the Orange Cap with 510 runs in 12 matches while the Titans’ openers, B Sai Sudharsan and Shubman Gill, occupy the second and third spots with 509 and 508 runs respectively. Last year’s winner Virat Kohli is also in contention with 505 runs so far this season.

May 12, 2025 10:57 AM IST

IPL 2025 Revised Schedule LIVE Updates: Another blow for RCB!

IPL 2025 Revised Schedule LIVE Updates: RCB captain Rajat Patidar, is currently recovering from a finger injury, Patidar suffered the injury while fielding during RCB’s home game against CSK on May 3, as per a report from ESPNcricinfo on Sunday.

He was recommended to use a splint to safeguard the finger and avoid training for a minimum of 10 days before evaluating the injury

May 12, 2025 10:50 AM IST

IPL 2025 Revised Schedule LIVE Updates: BCCI VP assures IPL to resume soon!

IPL 2025 Revised Schedule LIVE Updates: BCCI vice president Rajeev Shukla stated that BCCI officials are actively working on the situation and assured that the tournament would be restarted soon.

“No decision has been taken yet. The BCCI officials are working on the situation. The tournament was suspended for a week, and yesterday there was a ceasefire….The tournament will be restarted soon,” Shukla told reporters on Sunday.

May 12, 2025 10:31 AM IST

IPL 2025 Revised Schedule LIVE Updates:CA to back AUS players!

IPL 2025 Revised Schedule LIVE Updates: Cricket Australia is expected to back players who choose not to participate in the remainder of IPL 2025 when it resumes next week. According to The Age, some Australian players have been affected by recent developments and may be reluctant to return to India. The report also notes concerns among players about potential backlash from the BCCI, which could impact their future involvement in the IPL.

May 12, 2025 10:21 AM IST

IPL 2025 Revised Schedule LIVE Updates: SA players participation in doubt!

IPL 2025 Revised Schedule LIVE Updates: It will be interesting to see whether Cricket South Africa will allow their players to return for the resumption, as they also have to prepare for the World Test Championship final against Australia. They are also scheduled to play Zimbabwe in a warm-up fixture in the first week of June for their build-up to the WTC final.

May 12, 2025 10:11 AM IST

IPL 2025 Revised Schedule LIVE Updates: Starc also unlikely to return!

IPL 2025 Revised Schedule LIVE Updates: Mitchell Starc, who touched down in Sydney on Sunday alongside wife Alyssa Healy, declined to speak to the media. However, his manager later told Australia’s Nine News that the left-arm quick might not return to the IPL if the tournament resumes.

May 12, 2025 10:01 AM IST

IPL 2025 Revised Schedule LIVE Updates: Players to reassemble soon!

IPL 2025 Revised Schedule LIVE Updates: The franchises have already called back their players as they have to reassemble their squad at their home venue, as the revised schedule will be out anytime soon. All players of Royal Challengers Bengaluru, Mumbai Indians, Kolkata Knight Riders, Punjab Kings have reached their respective hometowns in India or abroad after IPL 2025 was halted for a week due to military tension between India and Pakistan. 

May 12, 2025 9:46 AM IST

IPL 2025 Revised Schedule LIVE Updates: PBKS-DC to share a point for abandoned match!

IPL 2025 Revised Schedule LIVE Updates: It is possible that the two teams will be awarded a point each. Punjab Kings had raced to 122 for 1 in 10.1 overs when the game in Dharamsala had to be stopped due to heightened tension between India and Pakistan.

May 12, 2025 9:35 AM IST

IPL 2025 Revised Schedule LIVE Updates: Big blow for RCB!

IPL 2025 Revised Schedule LIVE Updates: Josh Hazlewood might not return to play IPL due to a shoulder niggle. He has already travelled back home, and it is highly unlikely for him to return, considering the conditioning camp in the UK in the first week of June ahead of the World Test Championship (WTC) final against South Africa. It is going to be a massive blow for RCB as he has been their leader wicket-taker this season with 18 scalps.

May 12, 2025 9:20 AM IST

IPL 2025 Revised Schedule LIVE Updates: Ponting convinces PBKS overseas stars to stay back in Delhi!

IPL 2025 Revised Schedule LIVE Updates: Ricky Ponting had the option to fly back to Australia but he chose not to, making a last-minute disembarkation from the Qantas plane packed with anxious passengers. Ponting stayed back in Delhi but he also ensured that the PBKS’ foreign players, who were edgy considering the possibility of a full scale war between two nuclear-armed countries, were convinced about returning to India with the event likely to resume later in the week.

May 12, 2025 9:09 AM IST

IPL 2025 Revised Schedule LIVE Updates: Table-toppers resume training!

IPL 2025 Revised Schedule LIVE Updates: Gujarat Titans have not waited for the updated schedule and already resumed training on Sunday in preparation for the remainder of the season. They are eager to stay ahead of the competition and are focused on finishing in the top two after the league stage to get an advantage in the playoffs.

May 12, 2025 8:57 AM IST

IPL 2025 Revised Schedule LIVE Updates: More double-headers coming our way!

IPL 2025 Revised Schedule LIVE Updates: The BCCI might go ahead with more double headers in the reschedule to cover up the time lost in the forced break. It is going to be an hectic but intense last leg of IPL.

May 12, 2025 8:42 AM IST

IPL 2025 Revised Schedule LIVE Updates: CSK, RR and SRH out of playoffs race!

IPL 2025 Revised Schedule LIVE Updates: Chennai Super Kings, Rajasthan Royals, and Sunrisers Hyderabad are already out of the playoffs race and with seven teams still in contention, it is expected to be a fiery final stage when the tournament resumes.

May 12, 2025 8:35 AM IST

IPL 2025 Revised Schedule LIVE Updates: Kolkata likely to lose IPL final!

IPL 2025 Revised Schedule LIVE Updates: According to a report on news agency PTI, here won’t be any change in the venue for Qualifier I and Eliminator that Hyderabad was supposed to host but Kolkata may miss out on hosting the final, most likely on June 1, due to rain forecast on that day in the city.

May 12, 2025 8:28 AM IST

IPL 2025 Revised Schedule LIVE Updates: IPL 2025 playoffs race

IPL 2025 Revised Schedule LIVE Updates: Gujarat Titans currently top the table with 16 points and an impressive net run rate (NRR) of 0.793. They’re closely followed by Royal Challengers Bengaluru, who also have 16 points but a lower NRR of 0.482. Punjab Kings trail slightly with 15 points, while Mumbai Indians (14), Delhi Capitals (13), Kolkata Knight Riders (11), and Lucknow Super Giants (10) are all still in the mix.

May 12, 2025 8:15 AM IST

IPL 2025 Revised Schedule LIVE Updates: Four venues for remaining matches

IPL 2025 Revised Schedule LIVE Updates: It is highly likely for the BCCI to choose specific venues for the remainder of IPL, with  Delhi Capitals, Rajasthan Royals and Mumbai Indians expected to miss out on their home games. It means the remainder of the tournament will be restricted to Hyderabad, Chennai, Kolkata, Bengaluru and Lucknow.



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *