Supreme Court granted bail to Chief Minister Arvind Kejriwal today in connection to the Delhi liquor policy case. There was a significant surge of happiness among the Aam Aadmi Party (AAP) leaders after the Supreme Court decided to grant bail to the party’s chief. However, Kejriwal will enjoy limited freedom as the SC has imposed strict restrictions along with his bail.
ALSO READ: BIG Relief For AAP As Supreme Court Grants Bail To CM Arvind Kejriwal In Delhi Excise Policy Case
Below Are The Dos And Don’ts For CM Arvind Kejriwal
1. Arvind Kejriwal can’t enter Chief Minister’s Office or Delhi Secretariat.
2. He will not be able to sign any documents as CM.
3. Allowed to campaign in Haryana for upcoming Assembly Polls.
4. No limitations on him in his personal life.
5. No Talks or comments related to the liquor scam while on bail.
6. Release contingent on a bail bond of Rs 10 lakh.
7. Not allowed to leave India during bail. Kejriwal’s passport will remain with the Court.
8. The Delhi CM will have to be appear for trials unless court exempts him.
9. No interaction with any of the witnesses or any official files related to the case
ALSO READ: ‘Welcome Back, Arvind Kejriwal’: AAP Leaders Hail Supreme Court’s Verdict in Liquor Policy Case
Current Version
Sep 13, 2024 13:25
Written By
Sheetal Prasad
`;
}
function shareArticle(title, url) {
if (navigator.share) {
navigator.share({
title: title,
text: ‘Check out this article:’,
url: url
}).then(() => {
console.log(‘Article shared successfully’);
}).catch((error) => {
console.error(‘Error sharing article:’, error);
fallbackShare(title, url);
});
} else {
fallbackShare(title, url);
}
}
function fallbackShare(title, url) {
const tempInput = document.createElement(“input”);
tempInput.value = url;
document.body.appendChild(tempInput);
tempInput.select();
document.execCommand(“copy”);
document.body.removeChild(tempInput);
const shareOptions = `
`;
}
function renderCards() {
const container = document.getElementById(‘shorts-container’);
container.innerHTML = newsData.map((data, index) => createCard(data, index)).join(”);
}
function updateCards() {
const cards = document.querySelectorAll(‘.shorts-card’);
cards.forEach((card, index) => {
card.style.transform = `translateY(${(index – currentIndex) * 100}%)`;
});
}
function nextCard() {
if (currentIndex 0) {
currentIndex–;
updateCards();
}
}
renderCards();
const container = document.getElementById(‘shorts-container’);
container.addEventListener(‘touchstart’, handleTouchStart, false);
container.addEventListener(‘touchend’, handleTouchEnd, false);
function handleTouchStart(event) {
startY = event.touches[0].clientY;
}
function handleTouchEnd(event) {
endY = event.changedTouches[0].clientY;
handleSwipe();
}
function handleSwipe() {
const swipeDistance = startY – endY;
if (Math.abs(swipeDistance) > minSwipeDistance) {
if (swipeDistance > 0) {
nextCard();
} else {
prevCard();
}
}
}
container.addEventListener(‘wheel’, debounce((event) => {
event.preventDefault();
if (!isScrolling) {
isScrolling = true;
if (event.deltaY > 0) {
nextCard();
} else {
prevCard();
}
setTimeout(() => {
isScrolling = false;
},10);
}
}, 100));
function debounce(func, wait) {
let timeout;
return function executedFunction(…args) {
const later = () => {
clearTimeout(timeout);
func(…args);
};
clearTimeout(timeout);
timeout = setTimeout(later, wait);
};
}