Delhi bowlers wreak havoc on KKR, batsmen stacked like cards Sports April 20, 2023 DC vs KKR:In the 28th match of the Indian Premier League 2023, the bowlers of Delhi Capitals worsened the condition…