20210518 india: Covid-19: Twin brothers; both techies; die together after 24th birthday