Nation marks 7th anniversary of terror attacks