India celebrates Republic Day – the day its constitution came into effect – with a grand spectacle. Post navigation Man held after fatal machete attack at Spanish church Schools chief fired after boy, 6, shoots teacher in Virginia